Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Ajouter un pare-feu pour applications Web
AWS WAF est un pare-feu d'applications Web qui aide à protéger les applications Web et les API contre les attaques. Vous pouvez l'utiliser pour configurer un ensemble de règles appelé liste de contrôle d'accès Web (ACL Web) qui autorise, bloque ou compte les requêtes Web en fonction de règles et de conditions de sécurité Web personnalisables que vous définissez. Pour plus d'informations, consultez la section Utilisation AWS WAF pour protéger vos API.
Pour ajouter AWS WAF
-
Ouvrez la console API Gateway à l'adresse https://console.aws.amazon.com/apigateway
. -
Dans le volet de navigation des API, puis choisissez votre modèle de fournisseur d'identité personnalisé.
-
Choisissez Stages (Étapes).
-
Dans le volet Stages, choisissez le nom de l'étape.
-
Dans le volet Stage Editor, sélectionnez l'onglet Settings.
-
Effectuez l’une des actions suivantes :
-
Sous Web Application Firewall (WAF), pour Web ACL, choisissez l'ACL Web que vous souhaitez associer à cette étape.
-
Si l'ACL Web dont vous avez besoin n'existe pas, vous devez en créer une en procédant comme suit :
-
Choisissez Create Web ACL.
-
Sur la page d'accueil du service AWS WAF, choisissez Create web ACL.
-
Dans Détails de l'ACL Web, dans Nom, tapez le nom de l'ACL Web.
-
Dans Règles, choisissez Ajouter des règles, puis Ajouter mes propres règles et groupes de règles.
-
Pour Type de règle, choisissez IP set pour identifier une liste spécifique d'adresses IP.
-
Pour Règle, entrez le nom de la règle.
-
Pour un ensemble d'adresses IP, choisissez un ensemble d'adresses IP existant. Pour créer un ensemble d'adresses IP, reportez-vous à la section Création d'un ensemble d'adresses IP.
-
Pour l'adresse IP à utiliser comme adresse d'origine, choisissez l'adresse IP dans l'en-tête.
-
Pour le nom du champ d'en-tête, entrez
SourceIP
. -
Pour Position dans l'en-tête, choisissez Première adresse IP.
-
Pour Fallback for missing IP address, choisissez Match ou No Match en fonction de la manière dont vous souhaitez gérer une adresse IP non valide (ou manquante) dans l'en-tête.
-
Pour Action, choisissez l'action de l'ensemble d'adresses IP.
-
Pour l'action ACL Web par défaut pour les demandes qui ne correspondent à aucune règle, choisissez Autoriser ou Bloquer, puis cliquez sur Suivant.
-
Pour les étapes 4 et 5, choisissez Next.
-
Dans Révision et création, passez en revue vos choix, puis choisissez Create web ACL.
-
-
-
Choisissez Save Changes (Enregistrer les modifications).
-
Sélectionnez Ressources.
-
Pour Actions, choisissez Deploy API.
Pour plus d'informations sur le niveau de sécurité AWS Transfer Family avec AWS le pare-feu d'applications Web, consultez la section Sécurisation AWS Transfer Family avec le pare-feu d' AWS application et Amazon API Gateway