Commande Netstat -a: différence entre 0.0.0.0 et 127.0.0.1

8

Lors de l'exécution de netstat -a sur ma machine locale, je vois des ports sur l'écoute d'adresse 0.0.0.0. Je suppose que 0.0.0.0 est ma machine locale, sauf que je vois également 127.0.0.1 écouter des ports spécifiques.

Qu'est-ce que l'adresse 0.0.0.0? Quelle est la différence entre 0.0.0.0 et 127.0.0.1?

Voici un exemple de la sortie:

Proto  Local Address          Foreign Address        State
TCP    0.0.0.0:445            MyComputer1:0          LISTENING
TCP    0.0.0.0:49156          MyComputer1:0          LISTENING
TCP    0.0.0.0:49157          MyComputer1:0          LISTENING
TCP    127.0.0.1:6999         MyComputer1:0          LISTENING
TCP    127.0.0.1:6999         MyComputer1:49801      ESTABLISHED
TCP    127.0.0.1:6999         MyComputer1:57172      TIME_WAIT
contactmatt
la source

Réponses:

12

L'écoute 0.0.0.0signifie que le programme écoute toutes les adresses IPv4 attribuées à la machine, tandis que 127.0.0.1l'adresse de bouclage n'est accessible qu'à partir de la même machine.

Ignacio Vazquez-Abrams
la source
Doux, je ne savais pas ça.
Ciaran
pardonnez mon ignorance, mais qu'est-ce qu'une adresse de bouclage?
contactmatt
1
C'est une adresse qui reboucle sur la même machine sur laquelle elle se trouve.
Ignacio Vazquez-Abrams