Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

NAT pour l’instance de routage VRF

Présentation du NAT

La traduction d’adresses réseau (NAT) est une méthode permettant de modifier ou de traduire les informations d’adresse réseau dans les en-têtes de paquets. Le NAT a été décrit dans la RFC 1631 pour résoudre les problèmes d’épuisement des adresses IPv4. Le NAT est un outil utile pour les pare-feu, la redirection du trafic, le partage de charge et les migrations réseau.

Dans un déploiement SD-WAN, les pare-feu sont déployés dans les emplacements en étoile. Différents sites sont connectés au pare-feu en étoile. Les paquets sont envoyés de ces sites à des serveurs Internet publics ou à des sites distants. Au concentrateur, une fois le traitement de sécurité terminé, le paquet est examiné pour déterminer s’il est un serveur Internet public ou un périphérique MPLS next-hop. Si la destination est un serveur Internet public, le NAT convertit l’adresse IP privée VRF (Virtual Routing and Forwarding) en une adresse IP publique et établit une session. De même, le NAT est nécessaire pour que le trafic provenant des serveurs Internet publics atteigne un réseau privé VRF.

Les types de NAT suivants sont pris en charge sur les équipements Juniper Networks :

  • NAT statique

  • Destination NAT

  • Source NAT

Exemple : Configuration du NAT source pour convertir l’adresse IP privée d’une instance VRF en adresse IP privée d’une autre instance VRF

Cet exemple décrit comment configurer un NAT source entre deux réseaux MPLS.

Exigences

Avant de commencer

Exemples de prérequis

  • Configuration logicielle requise : toute version de Junos prise en charge.

  • Configuration matérielle requise : Sur les appareils pris en charge.

Vue d’ensemble

Le NAT source est la traduction de l’adresse IP source d’un paquet quittant l’appareil Juniper Networks. Le NAT source est utilisé pour permettre aux hôtes avec des adresses IP privées d’accéder à un réseau public.

Dans cet exemple, le pare-feu connecte deux réseaux privés MPLS pour convertir l’adresse IP privée de l’adresse IP privée d’un VRF à l’adresse IP privée d’un autre VRF. Sur la Figure 1, le pare-feu spoke est configuré avec des instances de routage VRF-a et VRF-b, qui sont connectées au pare-feu du hub. Le site C et le site D sont connectés à un autre pare-feu en étoile. Dans le pare-feu du hub, les adresses IP sources 192.168.1.200 et 192.168.1.201 des instances de routage VRF-a et VRF-b sont traduites en 203.0.113.200 et 203.0.113.201.

Figure 1 : Conversion Network topology with Juniper SRX devices in hub-and-spoke architecture. Sites A and B connect to one spoke, Sites C and D to another. Spokes link to a central hub via GRE+MPLS tunnels. Hub uses VRFs and NAT for IP translation. du NAT source

La configuration

Procédure

Configuration rapide de la CLI

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, copiez et collez les commandes dans la CLI au niveau de la [edit] hiérarchie, puis entrez commit en mode configuration.

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration.

Pour configurer le mappage NAT source :

  1. Les VPN de couche 3 nécessitent une table VRF pour distribuer les routes au sein des réseaux. Créez une instance VRF et spécifiez la valeur vrf.

  2. Attribuez un distingueur de route à l’instance de routage.

  3. Créez une stratégie de communauté pour importer ou exporter toutes les routes.

  4. Attribuez une étiquette VPN unique à toutes les routes du VRF.

  5. Créez un pool NAT source.

  6. Créez un ensemble de règles NAT source.

  7. Configurez une règle qui correspond aux paquets et traduit l’adresse IP source en une adresse IP dans le pool NAT source.

Résultats

En mode configuration, confirmez votre configuration en entrant les show security nat commandes and show routing-instances . 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, entrez en commit mode configuration.

Vérification

Vérification de l’utilisation des règles NAT source
Objet

Vérifiez qu’il existe du trafic correspondant à la règle NAT source.

Mesures à prendre

À partir du mode opérationnel, entrez la show security nat source rule all commande. Dans le champ Accès à la traduction, vérifiez s’il existe un trafic qui correspond à la règle NAT source.

Exemple : Configuration de la NAT de destination pour convertir une adresse IP publique en adresse IP privée unique VRF d’une instance VRF

Cet exemple décrit comment configurer le mappage NAT de destination d’une adresse IP publique à l’adresse privée du VRF unique pour diriger les paquets vers l’instance VRF appropriée.

Exigences

Vue d’ensemble

Le NAT de destination est la traduction de l’adresse IP de destination d’un paquet entrant dans l’équipement Juniper Networks. Le NAT de destination est utilisé pour rediriger le trafic destiné à un hôte virtuel (identifié par l’adresse IP de destination d’origine) vers l’hôte réel (identifié par l’adresse IP de destination traduite).

Dans cet exemple, un pare-feu est configuré avec le NAT de destination pour convertir une adresse IP publique en adresse IP privée VRF d’une instance VRF. L’adresse IP publique peut être configurée par instance VRF. Sur la Figure 2, le pare-feu est configuré avec deux instances VRF, VRF-a et VRF-b. Le pare-feu remplace l’adresse IP publique par l’adresse IP privée d’une instance VRF.

Figure 2 : NAT Network diagram showing SRX Series devices: Hub with NAT, VRF-a, VRF-b connects to internet; GRE+MPLS Tunnel links to Spoke, which connects to Site A and Site B. IP translation: 203.0.113.200 to 192.168.1.200; 203.0.113.201 to 192.168.1.201. de destination

La configuration

Procédure

Configuration rapide de la CLI

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, copiez et collez les commandes dans la CLI au niveau de la [edit] hiérarchie, puis entrez commit en mode configuration.

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration.

Pour configurer le mappage NAT de destination pour un seul VRF :

  1. Les VPN de couche 3 nécessitent une table VRF pour distribuer les routes au sein des réseaux. Créez une instance VRF et spécifiez la valeur vrf.

  2. Attribuez un distingueur de route à l’instance de routage.

  3. Créez une stratégie de communauté pour importer ou exporter toutes les routes.

  4. Attribuez une étiquette VPN unique à toutes les routes du VRF.

  5. Spécifiez un pool d’adresses IP NAT de destination.

  6. Affectez l’instance de routage au pool de destination.

  7. Créez un ensemble de règles NAT de destination.

  8. Configurez une règle qui correspond aux paquets et traduit l’adresse IP de destination en une adresse IP dans le pool d’adresses IP NAT de destination.

Résultats

En mode configuration, confirmez votre configuration en entrant les show security nat commandes and show routing-instances . 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, entrez en commit mode configuration.

Vérification

Vérification de l’utilisation des règles NAT de destination

Objet

Vérifiez qu’il existe un trafic correspondant à la règle NAT de destination.

Mesures à prendre

À partir du mode opérationnel, entrez la show security nat destination rule all commande. Dans le champ Accès à la traduction, vérifiez s’il existe un trafic qui correspond à la règle NAT de destination.

Exemple : Configuration de la NAT statique pour convertir l’adresse IP privée d’une instance VRF en adresse IP publique

Cet exemple décrit comment configurer un mappage NAT statique d’une seule adresse IP privée VRF à une adresse IP publique.

Exigences

Comprendre le fonctionnement des pare-feu dans un déploiement SD-WAN pour le NAT. Voir Présentation du NAT.

Vue d’ensemble

Dans cet exemple, un pare-feu est configuré avec une NAT statique pour convertir l’adresse IP privée VRF d’une instance VRF en adresse IP publique d’une instance VRF. Des NAT statiques peuvent être appliquées sur le NAT source et le NAT de destination. Sur la Figure 3, le pare-feu est configuré avec deux instances VRF, VRF-a et VFR-b. Le pare-feu convertit l’adresse IP privée d’une instance VRF en adresse IP publique.

Figure 3 : NAT Network topology with Juniper SRX devices for NAT and GRE+MPLS tunneling: public cloud, hub with VRF-a and VRF-b, tunnels to spoke, private sites, and IP translation table. statique

La configuration

Procédure

Configuration rapide de la CLI

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, copiez et collez les commandes dans la CLI au niveau de la [edit] hiérarchie, puis entrez commit en mode configuration.

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration.

Pour configurer le mappage NAT statique pour l’adresse IP d’un seul VRF :

  1. Les VPN de couche 3 nécessitent une table VRF pour distribuer les routes au sein des réseaux. Créez une instance VRF et spécifiez la valeur vrf.

  2. Attribuez un distingueur de route à l’instance de routage.

  3. Créez une stratégie de communauté pour importer ou exporter toutes les routes.

  4. Attribuez une étiquette VPN unique à toutes les routes du VRF.

  5. Créez un ensemble de règles NAT statiques.

  6. Configurez une règle qui correspond aux paquets et traduit l’adresse de destination dans les paquets en une adresse IP privée.

Résultats

En mode configuration, confirmez votre configuration en entrant les show security nat commandes and show routing-instances . 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, entrez en commit mode configuration.

Vérification

Vérification de l’utilisation des NAT statiques

Objet

Vérifiez qu’il existe du trafic correspondant à la règle NAT statique.

Mesures à prendre

À partir du mode opérationnel, entrez la show security nat static rule commande. Dans le champ Accès à la traduction, vérifiez s’il existe un trafic qui correspond à la règle NAT statique.