Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemple : Application de listes de filtres de pare-feu multiples

Cet exemple montre comment appliquer des listes de plusieurs filtres de pare-feu.

Conditions préalables

Avant de commencer, assurez-vous d’avoir :

  • Installez votre routeur ou commutateur, et prenez en charge le PIC, le DPC ou le MPC - effectué, puis effectuez la configuration initiale du routeur ou du commutateur - effectué.

  • Configuration de l’Ethernet de base dans la topologie - effectué.

  • Configurez une interface logique pour exécuter le protocole IP version 4 (IPv4) (family inet) et configurez l’interface logique avec une adresse d’interface - effectué. Cet exemple utilise une interface ge-1/3/0.0 logique configurée avec l’adresse IP 172.16.1.2/30.

    REMARQUE :

    Par souci d’exhaustivité, la section de configuration de cet exemple inclut la définition d’une adresse IP pour l’interface ge-1/3/0.0logique .

  • Vérifiez que le trafic circule dans la topologie et que le trafic IPv4 entrant et sortant transite par l’interface ge-1/3/0.0logique - effectué.

  • Vérifiez que vous avez accès à l’hôte distant connecté à l’interface ge-1/3/0.0logique de ce routeur ou commutateur .

REMARQUE :

Les mécanismes de contrôle/filtres d’interface physique ne sont pas pris en charge pour les filtres de liste.

Présentation

Dans cet exemple, vous configurez trois filtres de pare-feu IPv4 et appliquez chaque filtre directement à la même interface logique à l’aide d’une liste.

Topologie

Cet exemple applique les filtres de pare-feu suivants sous la forme d’une liste de filtres d’entrée au niveau de l’interfacege-1/3/0.0logique . Chaque filtre contient un terme unique qui évalue les paquets IPv4 et accepte les paquets en fonction de la valeur du champ dans l’en-tête destination port TCP :

  • Filtrez filter_FTP les correspondances sur le numéro de port FTP (21).

  • Le filtre filter_SSH correspond au numéro de port SSH (22).

  • Le filtre filter_Telnet correspond au numéro de port Telnet (23).

Si un paquet entrant ne correspond à aucun des filtres de la liste d’entrée, il est ignoré.

REMARQUE :

Junos OS utilise des filtres dans une liste dans l’ordre dans lequel les noms de filtre apparaissent dans la liste. Dans cet exemple simple, l’ordre n’est pas pertinent car tous les filtres spécifient la même action.

N’importe lequel des filtres peut être appliqué à d’autres interfaces, soit seul (à l’aide de l’instruction or), soit en combinaison avec d’autres filtres (à l’aide de l’instruction inputinput-list or outputoutput-list). L’objectif est de configurer plusieurs filtres de pare-feu « minimalistes » que vous pouvez réutiliser dans des listes de filtres spécifiques à l’interface.

Configuration

L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration. Pour plus d’informations sur la navigation dans l’interface de ligne de commande, reportez-vous à la section Utiliser l’éditeur CLI en mode configuration.

Configuration rapide de l’interface de ligne de commande

Pour configurer rapidement cet exemple, copiez les commandes suivantes dans un fichier texte, supprimez les sauts de ligne, puis collez-les dans l’interface de ligne de commande au niveau de la [edit] hiérarchie.

Configurer plusieurs filtres de pare-feu IPv4

Procédure étape par étape

Pour configurer les filtres du pare-feu IPv4 :

  1. Naviguez dans la CLI jusqu’au niveau hiérarchique auquel vous configurez les filtres de pare-feu IPv4.

  2. Configurez le premier filtre de pare-feu pour qu’il compte et accepte les paquets sur le port 21.

  3. Configurez le deuxième filtre de pare-feu pour qu’il compte et accepte les paquets sur le port 22.

  4. Configurez le troisième filtre de pare-feu pour qu’il compte et accepte les paquets provenant du port 23.

  5. Configurez le dernier filtre de pare-feu pour qu’il compte les paquets ignorés.

Appliquer les filtres à une interface logique sous forme de liste d’entrée et de liste de sortie

Procédure étape par étape

Pour appliquer les six filtres de pare-feu IPv4 sous la forme d’une liste de filtres d’entrée et d’une liste de filtres de sortie :

  1. Naviguez dans la CLI jusqu’au niveau hiérarchique auquel vous appliquez les filtres de pare-feu IPv4 à l’interface ge-1/3/0.0logique .

  2. Configurez la famille de protocoles IPv4 pour l’interface logique.

  3. Appliquez les filtres sous la forme d’une liste de filtres d’entrée.

Confirmez et validez la configuration de votre candidat

Procédure étape par étape

Pour confirmer, puis valider la configuration de votre candidat :

  1. Confirmez la configuration des filtres de pare-feu en entrant la commande configuration show firewall mode. Si la sortie de la commande n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

  2. Confirmez la configuration de l’interface en entrant la commande configuration show interfaces mode. Si la sortie de la commande n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

  3. Si vous avez terminé de configurer l’appareil, validez votre configuration candidate.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification que les paquets entrants ne sont acceptés que s’ils sont destinés au port FTP, SSH ou Telnet

But

Vérifiez que les trois filtres sont actifs pour l’interface logique.

Action

Pour vérifier que les paquets d’entrée sont acceptés en fonction des trois filtres :

  1. À partir de l’hôte distant connecté à l’interface ge-1/3/0.0logique de ce routeur (ou commutateur), envoyez un paquet dont le port de destination figure 21 dans l’en-tête. Le paquet doit être accepté.

  2. À partir de l’hôte distant connecté à l’interface ge-1/3/0.0logique de ce routeur (ou commutateur), envoyez un paquet dont l’en-tête contient le port de destination 22. Le paquet doit être accepté.

  3. À partir de l’hôte distant connecté à l’interface ge-1/3/0.0logique de ce routeur (ou commutateur), envoyez un paquet dont le port de destination figure 23 dans l’en-tête. Le paquet doit être accepté.

  4. À partir de l’hôte distant connecté à l’interface ge-1/3/0.0logique de ce routeur (ou commutateur), envoyez un paquet avec un numéro de port de destination autre que 21, 22 ou 23. Le paquet doit être jeté.

  5. Pour afficher les informations du compteur pour la liste des filtres appliqués à l’entrée à ge-1/3/0.0 , entrez la show firewall filter ge-1/3/0.0-inet-i commande mode opérationnel. La sortie de la commande affiche le nombre d’octets et de paquets qui correspondent aux termes de filtre associés aux compteurs suivants :

    • pkts_FTP-ge-1/3/0.0-inet-i

    • pkts_SSH-ge-1/3/0.0-inet-i

    • pkts_Telnet-ge-1/3/0.0-inet-i

    • pkts_discard-ge-1/3/0.0-inet-i