Polecenie Netstat -a: Różnica między 0.0.0.0 a 127.0.0.1


8

Podczas uruchamiania netstat -a na moim komputerze lokalnym widzę porty nasłuchujące na adresie 0.0.0.0. Zakładam, że 0.0.0.0 jest moją maszyną lokalną, z tym wyjątkiem, że widzę także 127.0.0.1 nasłuchujący na określonych portach.

Jaki jest adres 0.0.0.0? Jaka jest różnica między 0.0.0.0 a 127.0.0.1?

Poniżej znajduje się przykład wyniku:

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

Odpowiedzi:


12

Odsłuch 0.0.0.0oznacza, że ​​program nasłuchuje na wszystkich adresach IPv4 przypisanych do komputera, podczas 127.0.0.1gdy adres zwrotny jest dostępny tylko z tego samego komputera.


Sweet, nie wiedziałem o tym.
Ciaran

wybacz moją ignorancję, ale jaki jest adres zwrotny?
contactmatt

1
Jest to adres, który zapętla się z powrotem do tej samej maszyny, na której jest uruchomiony.
Ignacio Vazquez-Abrams,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.