Aujourd'hui, nous allons étudier le PAT (Translation d'Adresse de Port), une technologie de translation d'adresses IP utilisant des ports, et le NAT (Translation d'Adresse Réseau), une technologie de conversion des adresses IP des paquets transitaires. Le PAT est un cas particulier du NAT. Nous examinerons trois sujets :
â adresses IP privĂ©es, ou internes (rĂ©seau local) et adresses IP publiques, ou externes ;
â NAT et PAT ;
â configuration du NAT / PAT.
Commençons par les adresses internes IP privées. Nous savons qu'elles se divisent en trois classes : A, B et C.

Les adresses internes de classe A occupent la plage des « dizaines » de 10.0.0.0 à 10.255.255.255, tandis que les externes occupent de 1.0.0.0 à 9.255.255.255 et de 11.0.0.0 à 126.255.255.255.
Les adresses internes de classe B occupent la plage de 172.16.0.0 Ă 172.31.255.255, tandis que les externes vont de 128.0.0.0 Ă 172.15.255.255 et de 172.32.0.0 Ă 191.255.255.255.
Les adresses internes de classe C occupent la plage de 192.168.0.0 Ă 192.168.255.255, tandis que les externes vont de 192.0.0.0 Ă 192.167.255.255 et de 192.169.0.0 Ă 223.255.255.255.

Les adresses de classe A sont des adresses /8, de classe B â /12 et de classe C â /16. Ainsi, les adresses IP externes et internes de diffĂ©rentes classes occupent des plages diffĂ©rentes.
Nous avons souvent discuté de la différence entre les adresses IP privées et publiques. En général, si nous avons un routeur et un groupe d'adresses IP internes, lorsque nous essayons de les faire sortir sur Internet, le routeur les convertit en adresses IP externes. Les adresses internes sont utilisées exclusivement dans des réseaux locaux, et non sur Internet.
Si je consulte les paramÚtres réseau de mon ordinateur via la ligne de commande, je verrai mon adresse IP LAN interne 192.168.1.103.

Pour connaßtre mon adresse IP publique, je peux utiliser un service Internet tel que « Quelle est mon IP ? ». Comme vous le voyez, l'adresse externe de l'ordinateur 78.100.196.163 diffÚre de son adresse interne.

Dans tous les cas, mon ordinateur est visible sur Internet uniquement par son adresse IP externe. Ainsi, l'adresse interne de mon ordinateur est 192.168.1.103, et l'externe â 78.100.196.163. L'adresse interne n'est utilisĂ©e que pour la communication locale, et elle ne peut pas accĂ©der Ă Internet, pour cela, vous avez besoin d'une adresse IP publique. Vous pouvez vous rappeler pourquoi cette distinction entre adresses privĂ©es et publiques a Ă©tĂ© faite en revisitant le tutoriel vidĂ©o Jour 3.
Examinons ce qu'est le NAT. Il existe trois types de NAT : NAT statique, NAT dynamique et NAT « surcharge », ou PAT.

Chez Cisco, il existe 4 termes décrivant le NAT. Comme je l'ai dit, le NAT est un mécanisme de conversion des adresses internes en adresses externes. Si un appareil connecté à Internet reçoit un paquet d'un autre appareil du réseau local, il rejettera simplement ce paquet, car le format de l'adresse interne ne correspond pas au format des adresses utilisées dans le réseau mondial Internet. Par conséquent, l'appareil doit obtenir une adresse IP publique pour accéder à Internet.
Ainsi, le premier terme est l'Inside Local, qui désigne l'adresse IP de l'hÎte dans le réseau interne local. En d'autres termes, c'est l'adresse source primaire de type 192.168.1.10. Le deuxiÚme terme, Inside Global, est l'adresse IP de l'hÎte local à partir de laquelle il est visible dans le réseau externe. Dans notre cas, c'est l'adresse IP du port externe du routeur 200.124.22.10.

On peut dire que l'Inside Local est une adresse IP privée, tandis que l'Inside Global est une adresse IP publique. Rappelez-vous que le terme Inside est utilisé par rapport à la source du trafic, tandis qu'Outside est utilisé par rapport à la destination du trafic. L'Outside Local est l'adresse IP d'un hÎte dans le réseau externe, telle qu'elle est visible pour le réseau interne. En termes simples, c'est l'adresse du destinataire, visible depuis le réseau interne. Un exemple de cette adresse est l'adresse IP 200.124.22.100 d'un appareil situé sur Internet.

L'Outside Global est l'adresse IP d'un hĂŽte qui est visible dans le rĂ©seau externe. Dans la plupart des cas, les adresses Outside Local et Outside Global se ressemblent, car mĂȘme aprĂšs la conversion, l'adresse IP de destination reste visible pour la source de la mĂȘme maniĂšre qu'avant la conversion.

Considérons ce qu'est le NAT statique. Le NAT statique signifie une conversion univoque des adresses IP internes en adresses externes, ou une conversion « un à un ». Lorsque des appareils envoient du trafic vers Internet, leurs adresses internes Inside Local sont converties en adresses internes Inside Global.

Dans notre rĂ©seau local, il y a 3 appareils, et lorsqu'ils s'apprĂȘtent Ă sortir sur Internet, chacun d'eux reçoit sa propre adresse Inside Global. Ces adresses sont attribuĂ©es statiquement aux sources de trafic. Le principe du « un Ă un » signifie que si le rĂ©seau local contient 100 appareils, ils reçoivent 100 adresses externes.
Le NAT a Ă©tĂ© créé pour sauver Internet, oĂč les adresses IP publiques commençaient Ă manquer. GrĂące au NAT, de nombreuses entreprises et rĂ©seaux peuvent avoir une adresse IP externe commune, oĂč les adresses locales des appareils sont converties lors de l'accĂšs Ă Internet. On pourrait dire qu'il n'y a aucune Ă©conomie d'adresses avec le NAT statique, puisque cent ordinateurs locaux se voient attribuer cent adresses externes, et vous auriez tout Ă fait raison. Cependant, le NAT statique prĂ©sente tout de mĂȘme plusieurs avantages.
Par exemple, nous avons un serveur avec une adresse IP interne de 192.168.1.100. Si un appareil de l'Internet souhaite Ă©tablir une connexion avec lui, il ne pourra pas le faire en utilisant l'adresse interne, il devra utiliser l'adresse externe du serveur 200.124.22.3. Si le routeur est configurĂ© avec un NAT statique, tout le trafic adressĂ© Ă 200.124.22.3 est automatiquement redirigĂ© vers 192.168.1.100. Cela permet un accĂšs externe aux appareils du rĂ©seau local, dans ce cas, au serveur web de l'entreprise, ce qui peut ĂȘtre nĂ©cessaire dans certains cas.
Considérons le NAT dynamique. Il ressemble beaucoup au statique, mais n'attribue pas d'adresses externes permanentes à chaque appareil local. Par exemple, nous avons 3 appareils locaux et seulement 2 adresses externes. Si le deuxiÚme appareil souhaite accéder à Internet, il se verra attribuer la premiÚre adresse IP libre. Si ensuite un serveur web souhaite se connecter, le routeur lui attribuera la deuxiÚme adresse externe disponible. Si aprÚs cela le premier appareil veut accéder à l'extérieur, il n'y aura pas d'adresse IP disponible pour lui et le routeur rejettera son paquet.

Nous pourrions avoir des centaines d'appareils avec des adresses IP internes, et chacun de ces appareils peut accéder à Internet. Mais comme nous n'avons pas d'attribution statique d'adresses externes, pas plus de 2 appareils sur cent pourront accéder simultanément à Internet, car nous n'avons que deux adresses externes attribuées dynamiquement.
Les dispositifs Cisco disposent d'un temps de transformation d'adresse fixe, par dĂ©faut de 24 heures. Ce temps peut ĂȘtre modifiĂ© Ă 1, 2, 3 ou 10 minutes, ou Ă tout autre temps souhaitĂ©. Une fois ce temps Ă©coulĂ©, les adresses externes sont libĂ©rĂ©es et automatiquement retournĂ©es dans le pool d'adresses. Si, Ă ce moment-lĂ , le premier appareil souhaite accĂ©der Ă Internet et qu'une adresse externe est disponible, il l'obtient. Le routeur contient une table NAT qui se met Ă jour dynamiquement, et tant que le temps de transformation n'est pas Ă©coulĂ©, l'adresse attribuĂ©e est conservĂ©e pour l'appareil. En d'autres termes, le NAT dynamique fonctionne sur le principe suivant : « premier arrivĂ©, premier servi ».
Examinons ce qu'est un NAT surchargĂ©, ou PAT. C'est le type de NAT le plus rĂ©pandu. Dans votre rĂ©seau domestique, il peut y avoir de nombreux dispositifs â PC, smartphone, ordinateur portable, tablette, et tous se connectent Ă un routeur qui a une seule adresse IP externe. Ainsi, le PAT permet Ă de nombreux dispositifs avec des adresses IP internes de se connecter Ă Internet simultanĂ©ment sous une seule adresse IP externe. Cela est possible grĂące au fait que chaque adresse IP privĂ©e, interne, utilise un certain numĂ©ro de port lors de la session de communication.
Supposons que nous disposions d'une adresse publique 200.124.22.1 et de nombreux dispositifs locaux. Ainsi, lors de l'accĂšs Ă Internet, tous ces hĂŽtes obtiendront la mĂȘme adresse 200.124.22.1. La seule chose qui les distinguera est le numĂ©ro de port.
Si vous vous souvenez de la discussion sur le niveau de transport, vous savez que le niveau de transport contient des numéros de port, le numéro de port source étant un nombre aléatoire.

Supposons qu'il existe un hÎte sur le réseau externe avec l'adresse IP 200.124.22.10, qui est connecté à Internet. Si l'ordinateur 192.168.1.11 souhaite se connecter à l'ordinateur 200.124.22.10, il créera un port source aléatoire 51772. Dans ce cas, le port de destination de l'ordinateur sur le réseau externe sera 80.
Lorsque le routeur recevra le paquet de l'ordinateur local destiné au réseau externe, il traduira son adresse locale Inside Local en adresse Inside Global 200.124.22.1 et attribuera au port le numéro 23556. Le paquet atteindra l'ordinateur 200.124.22.10, et celui-ci devra renvoyer une réponse selon la procédure de poignée de main, avec comme destination l'adresse 200.124.22.1 et le port 23556.
Le routeur dispose d'une table de traduction NAT. Ainsi, lorsqu'il reçoit un paquet d'un ordinateur externe, il va identifier l'adresse Inside Local correspondant Ă l'adresse Inside Global, comme 192.168.1.11:51772, et lui transmettre le paquet. Ă partir de ce moment, la connexion entre les deux ordinateurs peut ĂȘtre considĂ©rĂ©e comme Ă©tablie.
En mĂȘme temps, vous pouvez avoir des centaines d'appareils utilisant la mĂȘme adresse 200.124.22.1 pour communiquer, mais avec des numĂ©ros de ports diffĂ©rents, ce qui leur permet de sortir tous simultanĂ©ment sur Internet. C'est pourquoi le PAT est une mĂ©thode de traduction si populaire.
Examinons la configuration de NAT statique. Pour toute réseau, il est d'abord nécessaire de définir les interfaces d'entrée et de sortie. Le schéma montre le routeur qui transmet le trafic du port G0/0 au port G0/1, c'est-à -dire de l'intérieur vers l'extérieur. Ainsi, nous avons une interface d'entrée 192.168.1.1 et une interface de sortie 200.124.22.1.

Pour configurer le NAT, nous nous rendons à l'interface G0/0 et spécifions les paramÚtres ip address 192.168.1.1 255.255.255.0 et indiquons que cette interface est l'interface d'entrée en utilisant la commande ip nat inside.

De la mĂȘme maniĂšre, nous configurons le NAT sur l'interface de sortie G0/1, en spĂ©cifiant l'adresse ip 200.124.22.1, le masque de sous-rĂ©seau 255.255.255.0 et ip nat outside. Rappelez-vous que la transformation de NAT dynamique se fait toujours de l'interface d'entrĂ©e vers l'interface de sortie, de inside vers outside. Ăvidemment, pour le NAT dynamique, la rĂ©ponse revient Ă l'interface d'entrĂ©e par l'interface de sortie, mais au lancement du trafic, c'est la direction in-out qui s'active. En ce qui concerne le NAT statique, l'initiation du trafic peut se faire dans n'importe quelle direction â in-out ou out-in.
Ensuite, nous devons Ă©tablir une table de NAT statique, oĂč chaque adresse locale est associĂ©e Ă une adresse globale distincte. Dans notre cas, il y a 3 appareils, donc la table comptera 3 entrĂ©es, avec l'adresse IP Inside Local de la source convertie en adresse Inside Global : ip nat inside static 192.168.1.10 200.124.22.1.
Ainsi, dans le NAT statique, vous saisissez manuellement la conversion pour chaque adresse d'hÎte local. Maintenant, je vais passer à Packet Tracer et réaliser les configurations décrites ci-dessus.

En haut, nous avons le serveur 192.168.1.100, en dessous se trouve l'ordinateur 192.168.1.10 et tout en bas, l'ordinateur 192.168.1.11. Le port G0/0 du routeur Router0 a l'adresse IP 192.168.1.1, tandis que le port G0/1 a 200.124.22.1. Dans le « nuage » représentant Internet, j'ai placé Router1, auquel j'ai attribué l'adresse IP 200.124.22.10.
Je vais dans les paramĂštres de Router1 et tape la commande debug ip icmp. Maintenant, dĂšs que le ping atteint cet appareil, un message de dĂ©bogage apparaĂźtra dans la fenĂȘtre de configuration, indiquant de quel paquet il s'agit.
Commençons à configurer le routeur Router0. Je passe en mode de configuration globale et appelle l'interface G0/0. Ensuite, j'entre la commande ip nat inside, puis je passe à l'interface g0/1 et entre la commande ip nat outside. Ainsi, j'ai défini les interfaces d'entrée et de sortie du routeur. Maintenant, je dois configurer manuellement les adresses IP, c'est-à -dire transférer les lignes du tableau précédent dans les paramÚtres :
Ip nat inside source static 192.168.1.10 200.124.22.1
Ip nat inside source static 192.168.1.11 200.124.22.2
Ip nat inside source static 192.168.1.100 200.124.22.3

Maintenant, je vais pinger Router1 depuis chacun de nos appareils et voir quelles adresses IP le ping reçu indiquera. Pour cela, je place la fenĂȘtre CLI du routeur R1 sur la partie droite de l'Ă©cran afin de voir les messages de dĂ©bogage. Ensuite, je vais dans le terminal de commande de PC0 et je ping l'adresse 200.124.22.10. AprĂšs cela, un message apparaĂźt indiquant que le ping a Ă©tĂ© reçu depuis l'adresse IP 200.124.22.1. Cela signifie que l'adresse IP de l'ordinateur local 192.168.1.10 a Ă©tĂ© transformĂ©e en adresse globale 200.124.22.1.

Je fais la mĂȘme chose avec l'ordinateur local suivant et je vois que son adresse a Ă©tĂ© transformĂ©e en 200.124.22.2. Ensuite, j'envoie un ping depuis le serveur et je vois l'adresse 200.124.22.3.
Ainsi, lorsque le trafic d'un appareil du réseau local atteint le routeur sur lequel NAT statique est configuré, le routeur transforme l'adresse IP locale en adresse globale conformément au tableau et envoie le trafic vers le réseau externe. Pour vérifier le tableau NAT, j'entre la commande show ip nat translations.

Nous pouvons maintenant examiner toutes les transformations que réalise le routeur. Dans la premiÚre colonne Inside Global se trouve l'adresse de l'appareil avant la translation, c'est-à -dire l'adresse sous laquelle l'appareil est visible depuis le réseau externe. Ensuite, il y a l'adresse Inside Local, c'est-à -dire l'adresse de l'appareil dans le réseau local. La troisiÚme colonne montre l'adresse Outside Local, et la quatriÚme l'adresse Outside Global, ces deux adresses étant identiques, car nous ne soumettons pas l'adresse IP de destination à une transformation. Comme vous pouvez le voir, aprÚs quelques secondes, le tableau s'est vidé, car Packet Tracer a un court délai d'attente pour le ping.
Je peux pinger, depuis le routeur R1, le serveur à l'adresse 200.124.22.3, et si je retourne aux paramÚtres du routeur, je peux voir que le tableau s'est de nouveau rempli de quatre lignes de ping avec l'adresse de destination transformée 192.168.1.100.

Comme je l'ai dĂ©jĂ mentionnĂ©, mĂȘme si le dĂ©lai de translation s'est Ă©coulĂ©, lors de l'initiation du trafic depuis une source externe, le mĂ©canisme NAT s'active automatiquement. Cela se produit uniquement lors de l'utilisation de NAT statique.
Voyons maintenant comment fonctionne le NAT dynamique. Dans notre exemple, il y a 2 adresses publiques pour trois dispositifs du rĂ©seau local, mais il peut y avoir des dizaines et des centaines de ces hĂŽtes privĂ©s. Cependant, seulement 2 dispositifs peuvent accĂ©der Ă Internet en mĂȘme temps. Examinons en quoi consiste, en plus de cela, la diffĂ©rence entre le NAT statique et le NAT dynamique.
Comme dans le cas prĂ©cĂ©dent, il faut d'abord dĂ©finir les interfaces d'entrĂ©e et de sortie du routeur. Ensuite, nous crĂ©ons une sorte de liste d'accĂšs, mais il ne s'agit pas de l'ACL dont nous avons parlĂ© lors de la leçon prĂ©cĂ©dente. Cette liste d'accĂšs est utilisĂ©e pour identifier le trafic que nous souhaitons transformer. Un nouveau terme apparaĂźt, "traffic intĂ©ressant". C'est le trafic qui vous intĂ©resse pour une raison quelconque, et lorsque ce trafic correspond aux conditions de la liste d'accĂšs, il est soumis Ă la NAT et transformĂ©. Ce terme est applicable au trafic dans de nombreux cas, par exemple pour les VPN oĂč l'on appelle "intĂ©ressant" le trafic que l'on souhaite faire passer Ă travers le tunnel VPN.
Nous devons créer une ACL qui identifie le trafic intéressant, dans notre cas, c'est le trafic de l'ensemble du réseau 192.168.1.0, accompagné du masque inverse 0.0.0.255.

Ensuite, nous devons créer un pool NAT, pour cela nous utilisons la commande ip nat pool et indiquons le pool d'adresses IP 200.124.22.1 200.124.22.2. Cela signifie que nous fournissons uniquement deux adresses IP externes. Ensuite, dans la commande, nous utilisons le mot-clé netmask et insérons le masque de sous-réseau 255.255.255.252. Le dernier octet du masque est égal à (255 - nombre d'adresses dans le pool - 1), donc si vous avez 254 adresses dans le pool, le masque de sous-réseau sera 255.255.255.0. C'est un paramÚtre trÚs important, donc lors de la configuration du NAT dynamique, veillez à entrer correctement la valeur du netmask.
Ensuite, nous utilisons la commande qui active le mĂ©canisme NAT : ip nat inside source list 1 pool NWKING, oĂč NWKING est le nom du pool, et list 1 signifie la liste d'accĂšs ACL numĂ©ro 1. Rappelez-vous â pour que cette commande fonctionne, il est d'abord nĂ©cessaire de crĂ©er un pool d'adresses dynamiques et une liste d'accĂšs.
Ainsi, dans nos conditions, le premier appareil désirant accéder à Internet pourra le faire, le second appareil également, mais le troisiÚme devra attendre qu'une des adresses du pool se libÚre. La configuration du NAT dynamique se compose de 4 étapes : définir l'interface d'entrée et de sortie, définir le trafic « intéressant », créer le pool NAT et procéder à la configuration.
Nous allons maintenant passer Ă Packet Tracer et essayer de configurer le NAT dynamique. D'abord, nous devons supprimer les configurations NAT statiques, pour cela nous entrons successivement les commandes :
no Ip nat inside source static 192.168.1.10 200.124.22.1
no Ip nat inside source static 192.168.1.11 200.124.22.2
no Ip nat inside source static 192.168.1.100 200.124.22.3.
Ensuite, je crée la liste d'accÚs List 1 pour l'ensemble du réseau avec la commande access-list 1 permit 192.168.1.0 0.0.0.255 et je forme le pool NAT avec la commande ip nat pool NWKING 200.124.22.1 200.124.22.2 netmask 255.255.255.252. Dans cette commande, j'ai indiqué le nom du pool, les adresses qui y sont incluses et le masque de réseau.
Ensuite, je spĂ©cifie quel type de NAT â interne ou externe â et la source d'oĂč le NAT doit puiser ses informations, dans notre cas c'est list, via la commande ip nat inside source list 1. AprĂšs cela, le systĂšme demandera s'il faut un pool complet ou une interface spĂ©cifique. Je choisis le pool parce que nous avons plus d'une adresse externe. Si vous choisissez l'interface, vous devrez spĂ©cifier le port avec une adresse IP spĂ©cifique. Finalement, la commande ressemblera Ă ceci : ip nat inside source list 1 pool NWKING. Actuellement, ce pool contient deux adresses 200.124.22.1 et 200.124.22.2, mais vous pouvez facilement les modifier ou en ajouter de nouvelles qui ne sont pas liĂ©es Ă une interface spĂ©cifique.
Vous devez vous assurer que votre table de routage est mise Ă jour de sorte que n'importe laquelle de ces adresses IP dans le pool soit dirigĂ©e vers cet appareil, sinon vous ne recevrez pas le trafic de retour. Pour vĂ©rifier le bon fonctionnement des rĂ©glages, nous allons rĂ©pĂ©ter la procĂ©dure de ping du routeur cloud que nous avons effectuĂ©e pour le NAT statique. J'ouvrirai la fenĂȘtre du routeur Router 1 afin de voir les messages du mode de dĂ©bogage, et je ferai un ping depuis chacun des 3 appareils.

Nous constatons que toutes les adresses sources des paquets ping correspondent aux réglages. Cependant, le ping depuis l'ordinateur PC0 ne passe pas, car il lui manquait une adresse externe libre. Si nous regardons les réglages du routeur Router 1, nous pouvons voir que les adresses du pool 200.124.22.1 et 200.124.22.2 sont actuellement utilisées. Je désactive maintenant la traduction, et vous verrez les lignes disparaßtre une par une. Je relance le ping depuis l'ordinateur PC0, et comme vous pouvez le voir, ça fonctionne maintenant, car il a pu obtenir l'adresse externe libérée 200.124.22.1.
Comment peut-on vider la table NAT et annuler la transformation d'adresses définie ? Nous allons dans les réglages du routeur Router0 et entrons la commande clear ip nat translation * avec un « astérisque » à la fin de la ligne. Si nous regardons maintenant l'état de la transformation avec la commande show ip nat translation, le systÚme nous renverra une ligne vide.
Pour afficher les statistiques NAT, on utilise la commande show ip nat statistics.

C'est une commande trÚs utile qui permet de connaßtre le nombre total de transformations NAT/PAT dynamiques, statiques et étendues. Vous constaterez qu'il est égal à 0, car nous avons effacé les données de translation avec la commande précédente. Les interfaces d'entrée et de sortie, ainsi que le nombre de réussites et d'échecs de transformations hits et misses (le nombre d'échecs est lié à l'absence d'une adresse externe libre pour l'hÎte interne), le nom de la liste d'accÚs et du pool sont affichés ici.
Nous allons maintenant passer au type de transformation d'adresses IP le plus populaire : le NAT Ă©tendu, ou PAT. Pour configurer le PAT, il faut rĂ©aliser les mĂȘmes Ă©tapes que pour la configuration du NAT dynamique : dĂ©finir les interfaces d'entrĂ©e et de sortie du routeur, identifier le trafic « intĂ©ressant », crĂ©er un pool NAT et configurer le PAT. Nous pouvons crĂ©er un pool de plusieurs adresses, comme dans le cas prĂ©cĂ©dent, mais cela n'est pas nĂ©cessaire, car dans le PAT, la mĂȘme adresse externe est utilisĂ©e tout le temps. La diffĂ©rence entre la configuration du NAT dynamique et du PAT rĂ©side uniquement dans le mot-clĂ© overload, qui termine la derniĂšre commande de configuration. Une fois ce mot saisit, le NAT dynamique se transforme automatiquement en PAT.

De plus, vous utilisez uniquement une adresse dans le pool NWKING, par exemple, 200.124.22.1, mais vous la spécifiez deux fois comme adresse externe de début et de fin avec un masque de sous-réseau de 255.255.255.0. Il serait plus simple d'utiliser, au lieu de la ligne ip nat 1 pool NWKING 200.124.22.1 200.124.22.1 netmask 255.255.255.0, le paramÚtre source interface et une adresse fixe de 200.124.22.1 pour l'interface G0/1. Dans ce cas, toutes les adresses locales seront transformées en cette adresse IP lorsque vous sortez sur Internet.
Dans le pool, vous pouvez Ă©galement utiliser n'importe quelle autre adresse IP, pas nĂ©cessairement liĂ©e Ă une interface physique spĂ©cifique. Cependant, dans ce cas, vous devez vous assurer que tous les routeurs du rĂ©seau peuvent diriger le trafic de rĂ©ponse vers le pĂ©riphĂ©rique que vous avez choisi. Un inconvĂ©nient du NAT est qu'il ne peut pas ĂȘtre utilisĂ© pour le routage traversant, car tant que le paquet de retour ne parvient pas au pĂ©riphĂ©rique local, son adresse IP NAT dynamique peut avoir changĂ©. Autrement dit, vous devez vous assurer que l'adresse IP choisie restera disponible pendant toute la durĂ©e de la session de communication.
Examinons cela Ă travers Packet Tracer. Tout d'abord, je dois supprimer le NAT dynamique avec la commande no Ip nat inside source list 1 NWKING et supprimer le pool NAT avec la commande no Ip nat pool NWKING 200.124.22.1 200.124.22.2 netmask 255.255.255.252.
Ensuite, je dois créer un pool PAT avec la commande Ip nat pool NWKING 200.124.22.2 200.124.22.2 netmask 255.255.255.255. Cette fois, j'utilise une adresse IP qui n'appartient pas à un appareil physique, car l'appareil physique a l'adresse 200.124.22.1, et je veux utiliser 200.124.22.2. Dans notre cas, cela fonctionne, car nous avons un réseau local.
Ensuite, je configure le PAT avec la commande Ip nat inside source list 1 pool NWKING overload. AprĂšs avoir entrĂ© cette commande, la conversion d'adresses PAT est activĂ©e. Pour vĂ©rifier la configuration, je vais sur nos appareils, le serveur et deux ordinateurs, et j'effectue un ping depuis l'ordinateur PC0 vers le Routeur1 Ă l'adresse 200.124.22.10. Dans la fenĂȘtre de configuration du routeur, on peut voir les lignes de dĂ©bogage qui montrent que la source du ping, comme nous nous y attendions, est l'adresse IP 200.124.22.2. C'est Ă©galement de cette adresse que provient le ping envoyĂ© par l'ordinateur PC1 et le serveur Server0.
Voyons ce qui se passe dans la table de conversion du routeur Router0. Vous pouvez voir que toutes les conversions sont réussies, à chaque appareil est attribué son propre port, et toutes les adresses locales sont reliées au Router1 via l'adresse IP du pool 200.124.22.2.

J'utilise la commande show ip nat statistics pour voir les statistiques du PAT.

Nous voyons que le nombre total de conversions, ou de traductions d'adresses, est de 12, nous voyons les caractéristiques du pool et d'autres informations.
Je vais maintenant faire autre chose â entrer la commande Ip nat inside source list 1 interface gigabit Ethernet g0/1 overload. Si aprĂšs cela je ping le routeur depuis l'ordinateur PC0, on voit que le paquet est arrivĂ© de l'adresse 200.124.22.1, c'est-Ă -dire de l'interface physique ! C'est une mĂ©thode plus simple : si vous ne souhaitez pas crĂ©er de pool, ce qui se produit le plus souvent avec les routeurs domestiques, vous pouvez utiliser l'adresse IP de l'interface physique du routeur comme adresse NAT externe. C'est ainsi que se produit gĂ©nĂ©ralement la conversion de l'adresse de votre hĂŽte privĂ© pour le rĂ©seau public.
Aujourd'hui, nous avons Ă©tudiĂ© un sujet trĂšs important, il est donc nĂ©cessaire que vous vous exerçiez. Utilisez Packet Tracer pour tester vos connaissances thĂ©oriques en rĂ©solvant des problĂšmes pratiques de configuration NAT et PAT. Nous avons terminĂ© l'Ă©tude du thĂšme ICND1 â le premier examen du cours CCNA, donc la prochaine vidĂ©o que je vais rĂ©aliser sera probablement consacrĂ©e Ă un rĂ©capitulatif.

Merci de rester avec nous. Aimez-vous nos articles ? Voulez-vous voir plus de contenus intĂ©ressants ? Soutenez-nous en passant une commande ou en recommandant Ă vos amis. 30% de rĂ©duction pour les utilisateurs de Habr sur un Ă©quivalent unique des serveurs d'entrĂ©e de gamme, conçu spĂ©cialement pour vous : (options disponibles avec RAID1 et RAID10, jusqu'Ă 24 cĆurs et jusqu'Ă 40 Go DDR4).
Dell R730xd Ă moitiĂ© prix ? Uniquement chez nous aux Pays-Bas ! Dell R420 â 2x E5-2430 2.2GHz 6C 128Go DDR3 2x960Go SSD 1Gbps 100To â Ă partir de 99 $ ! Lisez sur
Source : habr.com
