Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemple : Configuration du transfert basé sur les filtres

Le transfert basé sur les filtres (FBF), également appelé PBR (Policy Based Routing), offre un moyen simple mais puissant d’acheminer le trafic IP vers différentes interfaces sur la base de paramètres de couche 3 ou 4.

FBF fonctionne en utilisant des conditions de correspondance dans un filtre de pare-feu pour sélectionner un certain trafic, puis le diriger vers une instance de routage donnée qui pointe vers le prochain saut souhaité. Pour garantir que le tronçon suivant peut être résolu, les routes d’interface de la table de routage principale sont partagées via un groupe RIB avec la ou les tables de routage spécifiées dans la ou les instances de routage.

Les conditions de correspondance peuvent inclure l’adresse IP source ou de destination, le port source ou de destination, le protocole IP, la valeur DSCP, l’indicateur TCP, le type ICMP et la longueur du paquet.

Conditions préalables

Cet exemple a les exigences matérielles et logicielles suivantes :

  • Plate-forme de routage universelle 5G MX Series en tant que périphérique de routage avec le filtre de pare-feu configuré.

  • Junos OS version 13.3 ou ultérieure s’exécute sur le périphérique de routage avec le filtre de pare-feu configuré.

Présentation

Cet exemple montre les paramètres de configuration dont vous avez besoin pour configurer le transfert basé sur des filtres sur un seul appareil. Figure 1 affiche les interfaces entrantes et sortantes sur un routeur MX Series et illustre le flux logique des événements lorsque les paquets traversent le périphérique.

Figure 1 : Transfert basé sur des filtres vers des interfaces spécifiéesTransfert basé sur des filtres vers des interfaces spécifiées

Un filtre de pare-feu appelé webFilter est attaché à l’interface d’entrée, fe-0/0/0. Les paquets arrivant via l’interface sont évalués en fonction des conditions de correspondance spécifiées dans le filtre, dont la logique dirige le trafic HTTP et HTTPS vers une instance de routage appelée webtraffic. Cette instance de routage accomplit trois choses : Premièrement, il établit une table de routage appelée webtraffic.inet.0; deuxièmement, il vous permet de définir un itinéraire statique et un saut suivant ; et troisièmement, vous permet de configurer l’instance pour transférer le trafic vers le saut suivant (ici, 192.0.2.2 sur l’interface fe-0/0/1).

Le terme 2 du filtre de pare-feu, then accept, spécifie que tout le trafic non correspondant emprunte un chemin différent. Nous définissons une route statique avec le saut suivant de 203.0.113.2 pour que ce trafic sorte de l’appareil via fe-0/0/2. La route est automatiquement installée dans la table de routage principale, inet.0.

La dernière étape (logique) de la mise en place de FBF consiste à s’assurer que les deux routes peuvent être résolues. Le groupe RIB (FBF-rib dans cet exemple) permet de partager webtraffic.inet.0les routes d’interface à partir de inet.0 .

Pour obtenir des exemples axés sur un cas d’utilisation spécifique ou sur des topologies multi-équipements, consultez les rubriques connexes.

Configuration

Procédure

Configuration rapide de l’interface de ligne de commande

Des instructions de copier-coller et des instructions étape par étape pour créer un transfert basé sur un filtre sur un seul périphérique sont fournies.

Pour configurer rapidement cet exemple, copiez les commandes suivantes, collez-les dans un fichier texte, supprimez les sauts de ligne, modifiez tous les détails nécessaires pour qu’ils correspondent à votre configuration réseau, puis copiez et collez les commandes dans l’interface de ligne de commande au niveau de la [edit] hiérarchie.

Configurer un appareil pour le transfert basé sur des filtres

Procédure étape par étape

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 Utilisation de l’éditeur CLI en mode configuration du Guide de l’utilisateur de l’interface de ligne de commande Junos OS.

Pour configurer l’appareil :

  1. Configurez l’interface entrante et attachez-y le filtre de pare-feu webFilter .

  2. Configurez les interfaces sortantes, l’une pour le trafic Web et l’autre pour tous les autres trafics.

  3. Configurez le filtre de pare-feu pour qu’il transmette le trafic Web à l’instance de routage et tout le reste du trafic à 203.0.113.1.webtraffic

  4. Optionnel: Surveillez la gestion du trafic du filtre de pare-feu en ajoutant un compteur>

  5. Créez l’instance de routage et configurez-la pour transférer le webtraffic trafic Web vers fe-0/0/1.

  6. Créez une route pour le trafic non-Web (la route est automatiquement installée dans la inet.0 table de routage).

  7. Créez un groupe RIB appelé FBF-rib, et configurez-le pour inet.0 qu’il partage les routes d’interface avec webtraffic.inet.0, puis associez un groupe de tables de routage aux interfaces du périphérique de routage et spécifiez les groupes de tables de routage dans lesquels les routes d’interface sont importées.

  8. Associez un groupe de tables de routage aux interfaces du périphérique de routage et spécifiez les groupes de tables de routage dans lesquels les itinéraires d’interface sont importés.

Résultats

En mode configuration, confirmez votre configuration en saisissant les show firewallcommandes , show routing-instances, show routing-options, et show interfaces. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de configuration de cet exemple pour la corriger.

Si vous avez terminé de configurer l’appareil, passez commit en mode de configuration.