J'ai quelques mythes liés aux réseaux privés (10.x.x.x, 192.168.x.x, etc.).
Mythe 1 : Les IP privées ne peuvent jamais apparaître sur le réseau public. Par conséquent, il est impossible qu'une IP privée qui n'est pas la vôtre apparaisse, par exemple, dans un listing traceroute ou dans les en-têtes SMTP "Received by".
Mythe 2 : Il n'est pas possible pour un serveur DNS tourné vers l'internet de distribuer des adresses IP de réseaux privés.
Ces deux mythes découlent de la même idée fausse : que les IP privées sont vraiment privées et qu'elles ne se mélangent jamais avec les IP publiques. Je crois que la spécification dit seulement que les IP privées ne doivent jamais être mélangées avec les IP publiques. Acheminé sur le réseau public. Autrement dit, si vous essayez de trouver la route vers une IP privée aléatoire (en supposant qu'elle ne se trouve pas sur votre propre réseau), vous n'arriverez à rien.
Mais cela n'empêche pas les IP privées d'apparaître dans la sortie ou le résultat d'une requête. Les serveurs de courrier interne, par exemple, n'ont pas d'adresse IP publique, alors quelle autre adresse IP que la leur peut figurer dans l'en-tête Received-By ?
De même, un grand réseau institutionnel peut utiliser différents réseaux privés parmi ses nombreux LAN. Les paquets qui traversent leur réseau capteront les IP privées des routeurs, même si le paquet finit par revenir sur le réseau public. Ainsi, un traceroute peut inclure l'IP privée d'un routeur dans sa sortie.
Mythe 3 : Les adresses de réseau privé n'étant pas routables, deux réseaux locaux qui partagent le même espace d'adressage de réseau privé peuvent être connectés via un pont (tel qu'un VPN) sans aucun problème.
Cela ne fonctionnera pas - du moins pas selon mon expérience. Disons que votre travail utilise le réseau 192.168.1.x et que vous utilisez le même à la maison (comme c'est le cas pour les routeurs grand public). Vous établissez une connexion VPN de votre PC à domicile vers votre lieu de travail. À un moment donné, vous voulez envoyer un travail d'impression à une imprimante au travail dont l'adresse IP est 192.168.1.10. Votre ordinateur personnel consulte sa table de routage pour savoir où envoyer ce paquet. Quel réseau local doit le recevoir : votre réseau local domestique ou votre réseau local professionnel ? Réponse : je ne sais pas. Peut-être celui-ci, peut-être celui-là. Un L'un d'entre eux l'obtiendra, mais cela dépend probablement de votre système d'exploitation et de votre logiciel VPN pour distinguer lequel est prioritaire. Si c'est comme le logiciel VPN avec lequel j'ai eu de l'expérience, votre réseau local domestique l'obtiendra et s'il n'y a pas d'appareil à 192.168.1.10, le paquet sera finalement abandonné.
Solution : lorsque vous utilisez un VPN, assurez-vous que les deux réseaux locaux utilisent des espaces réseau différents.