Aller au contenu principal
Kill -9 Club
Se connecter

NAT (traduction d'adresses)

Réseau

La réécriture des adresses d'un paquet à son passage par un routeur. Sur la plupart des plateformes cloud, c'est là que se trouve l'adresse publique de votre serveur : 203.0.113.40 est portée par les routeurs de l'hébergeur, qui réécrivent l'adresse de destination en 10.0.0.5 avant de livrer le paquet à votre interface, et appliquent la réécriture inverse aux réponses. ip a n'affichera donc jamais l'adresse publique, et son absence n'est pas un défaut de configuration : la machine ne voit que son adresse privée. Deux conséquences. Aucun logiciel ici ne peut s'attacher à 203.0.113.40, puisque cette adresse n'existe sur aucune interface. Et ip a comme ip route peuvent être irréprochables pendant que le serveur reste injoignable : la traduction se fait dans le réseau de l'hébergeur, pas dans le vôtre. Les serveurs dédiés, eux, portent souvent l'adresse publique directement — une lecture d'ip a dit dans quel cas vous êtes.

Aussi écrit : traduction d'adresses réseau, DNAT, SNAT