La fonctionnalité de filtrage web de Cloud Firewall utilise des modèles d'URL personnalisés pour gérer le trafic de couche 7. Vous pouvez autoriser, surveiller ou bloquer le trafic sortant selon des règles basées sur les noms de domaine et les chemins. Cette fonctionnalité étend le contrôle du trafic, initialement limité à la couche réseau de base, à des chemins d'accès web spécifiques. Elle vous permet ainsi d'appliquer une gestion fine de l'accès à Internet et de protéger vos services.
La fonctionnalité de filtrage web est en aperçu privé. Pour l'activer, contactez votre responsable commercial.
Avant de commencer
Une instance Cloud Firewall est activée. La fonctionnalité de filtrage web nécessite l'édition Enterprise ou Ultimate.
Vous disposez des autorisations RAM requises. Utilisez la stratégie
AliyunYundunCFWFullAccesspour accéder à la page de contrôle d'accès.Votre trafic sortant est acheminé via Cloud Firewall. Assurez-vous que le DNS ou le routage est correctement configuré pour que le trafic traverse le pare-feu.
Créer un modèle de filtrage web
Connectez-vous à la console Cloud Firewall.
Dans le volet de navigation de gauche, choisissez .
-
Cliquez sur Create Template et configurez les paramètres suivants.
Paramètre
Description
Template Name et Template Description
Définissez un nom et une description explicites pour faciliter l'identification du modèle.
Template Switch
Activez ou désactivez le modèle. Les configurations d'un modèle ne prennent effet que si celui-ci est activé.
Custom Rules
Saisissez le nom de domaine de destination et spécifiez une action. Cliquez sur Add Rule pour ajouter plusieurs règles. Pour le trafic HTTPS, configurez d'abord l'inspection TLS afin d'extraire les informations d'URL. Sans cette configuration, la fonctionnalité ne fonctionnera pas correctement.
L'URL de destination doit respecter les exigences de format suivantes :
Format de chemin complet : L'URL de destination doit contenir le nom d'hôte et le chemin. Le système les compare aux parties correspondantes de la requête HTTP.
Doit inclure une barre oblique : le format du chemin doit être complet et se terminer par une barre oblique (
/).Exemple valide :
example.com/Exemple invalide :
example.com
Ne doit pas inclure : les en-têtes de protocole (tels que
https://) ni les paramètres de requête.
Restriction relative aux caractères génériques : Un seul caractère générique (*) est pris en charge et il doit être placé à la fin du chemin.
Exemples valides :
example.com/ouexample.com/test/Exemples invalides :
.example.com,example.com//testouexample.com/test*
Les actions suivantes sont prises en charge :
Monitor : Les requêtes sont autorisées et enregistrées dans les journaux d'événements de l'audit des journaux.
Allow : Les requêtes sont autorisées sans être enregistrées dans les journaux d'événements.
Deny : Les requêtes sont bloquées et enregistrées dans les journaux d'événements.
RemarqueLorsque plusieurs règles URL sont configurées pour le même domaine, le système applique le principe de la correspondance la plus longue.
Par exemple, si vous configurez à la fois Allow
example.com/et Denyexample.com/test/, lorsqu'une requête arrive pourexample.com/test/test, elle sera Deny car la deuxième règle correspond à un chemin plus long.
Étapes suivantes
Après avoir créé un modèle, vous pouvez le référencer dans les politiques de contrôle d'accès Internet Border Outbound. Pour plus d'informations, consultez la rubrique Configurer des politiques de contrôle d'accès pour le pare-feu Internet.
Gérer les modèles
Dans l'onglet Web Filtering, vous pouvez gérer les modèles existants comme suit :
Activer ou désactiver un modèle : Basculez l'interrupteur dans la colonne Template Switch pour activer ou désactiver un modèle.
Modifier un modèle : Cliquez sur Edit dans la colonne Actions pour modifier la configuration du modèle.
Supprimer un modèle : Cliquez sur Delete dans la colonne Actions. Vous ne pouvez pas supprimer un modèle référencé par des politiques de contrôle d'accès.