View a markdown version of this page

Ajouter un pare-feu pour applications Web - AWS Transfer Family

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 permet de 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 au Web (ACL Web) qui autorisent, bloquent ou comptabilisent 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, voir En utilisant AWS WAF pour protéger vos API.

Pour ajouter AWS WAF
  1. Ouvrez la console API Gateway à l'adresse https://console.aws.amazon.com/apigateway/.

  2. Dans le API volet de navigation, puis choisissez votre modèle de fournisseur d'identité personnalisé.

  3. Choisissez Stages (Étapes).

  4. Dans le volet Stages, choisissez le nom de l'étape.

  5. Dans le volet Stage Editor, sélectionnez l'onglet Settings.

  6. Effectuez l’une des actions suivantes :

    • En dessous Pare-feu pour applications Web (WAF), pour ACL Web, 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 :

      1. Choisissez Création d'une ACL Web.

      2. Sur le AWS Page d'accueil du service WAF, choisissez Création d'une ACL Web.

      3. Dans Détails de l'ACL Web, pour Nom, saisissez le nom de l'ACL Web.

      4. Dans Règles, choisissez Ajouter des règles, puis choisissez Ajouter mes propres règles et groupes de règles.

      5. Pour Type de règle, choisissez IP set pour identifier une liste spécifique d'adresses IP.

      6. Pour Règle, entrez le nom de la règle.

      7. Pour Ensemble IP, choisissez un ensemble d'adresses IP existant. Pour créer un ensemble d'adresses IP, voir Création d'un ensemble d'adresses IP.

      8. Pour Adresse IP à utiliser comme adresse d'origine, choisissez Adresse IP dans l'en-tête.

      9. Pour Nom du champ d'en-tête, entrez SourceIP.

      10. Pour Position à l'intérieur de l'en-tête, choisissez Première adresse IP.

      11. Pour Solution de secours en cas d'adresse IP manquante, choisissez Match ou Aucune correspondance selon la façon dont vous souhaitez traiter une adresse IP non valide (ou manquante) dans l'en-tête.

      12. Pour Action, choisissez l'action de l'ensemble d'adresses IP.

      13. Pour Action ACL Web par défaut pour les demandes qui ne correspondent à aucune règle, choisissez Autoriser ou Bloquer puis cliquez sur Suivant.

      14. Pour les étapes 4 et 5, choisissez Suivant.

      15. Dans Réviser et créer, passez en revue vos choix, puis choisissez Création d'une ACL Web.

  7. Choisissez Save Changes (Enregistrer les modifications).

  8. Sélectionnez Ressources.

  9. Pour Actions, choisissez Déployer l'API.

Pour plus d'informations sur la sécurité de Transfer Family avec AWS pare-feu pour applications Web, voir Sécuriser Transfer Family avec AWS pare-feu d'application et Amazon API Gateway dans le AWS blog sur le stockage.