Votre système peut avoir de nombreuses adresses IP et de nombreux adaptateurs, physiques ou virtuels.
En règle générale, vous avez un adaptateur de bouclage (attribué 127.0.0.1, il y en a en fait un bloc ) et un ou plusieurs autres.
Dans ce cas, Q1: Oui Q2 Non
Il y a quelques choses qui doivent communiquer en interne avec un système - un exemple simple serait que vous utiliseriez 127.0.0.1 (ou :: 1 en ipv6) pour accéder à un site Web fonctionnant à partir du même système.
Dans le réseau domestique typique, vous auriez une seule adresse ipv4 routable en externe / non rfc 1918 , avec NAT utilisé pour envoyer des paquets à l'hôte interne approprié et des adresses RFC 1918 allouées à chaque hôte interne. Votre adresse 192.168.1.X est unique à votre ordinateur dans votre réseau local , mais pas à l'échelle mondiale. Vous l'utiliseriez pour accéder à votre système à partir des ordinateurs de votre réseau local, mais pas en externe. Si votre machine a plusieurs interfaces, vous pouvez dire aux «services» d'écouter des interfaces spécifiques. Dans un réseau local typique, je pourrais utiliser 192.168.1.1 pour contacter mon routeur, mais cela ne fonctionnerait pas ailleurs. De même, je pourrais utiliser 192.168.1.38 à partir de 192.168.1.39 mais pas à l'extérieur
Si votre PC était le seul appareil, directement connecté à un modem ou un appareil similaire (par opposition à un routeur grand public) ou a une adresse IP publique dans le cadre d'une organisation / FAI qui en a un bloc, et les attribue / achemine pour vous, vous auriez une adresse IP globalement routable. Mon FAI me donne une adresse ipv4 et un bloc d'adresses ipv6, avec plusieurs adresses ipv6 par interface.
Lorsque vous avez plusieurs interfaces, vous pouvez avoir un mélange d'adresses IP privées et publiques - généralement les fournisseurs VPS le font, de sorte que vous pouvez accéder à un autre VPS sur le même fournisseur sans utiliser votre quota de données externes.
Tous sont mon adresse IP sous différents angles. Mon adresse RFC 1918 est valide depuis l'intérieur de mon réseau local, mon adresse IP externe avec un port forward est valide en externe et mon adresse ipv6 est valide partout où il y a ipv6.
127.0.0.1
est une adresse spéciale que chaque ordinateur IPv4 capable peut utiliser pour parler à lui - même .192.168.1.36
est l'adresse que les autres ordinateurs de votre réseau local utiliseront pour lui parler. Étant donné que cette adresse se trouve dans la plage 192.168.xx, elle n'a de sens que dans votre réseau local; un serveur qui accepte des connexions du monde entier aura une adresse dans une plage différente.