Cuando ejecuto netstat -a en mi máquina local, veo puertos en la dirección 0.0.0.0 escuchando. Supongo que 0.0.0.0 es mi máquina local, excepto que también veo 127.0.0.1 escuchando puertos específicos.
¿Cuál es la dirección 0.0.0.0? ¿Cuál es la diferencia entre 0.0.0.0 y 127.0.0.1?
A continuación se muestra un ejemplo del resultado:
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
Respuesta1
Escuchar 0.0.0.0
significa que el programa está escuchandotodoDirecciones IPv4 asignadas a la máquina, mientras que 127.0.0.1
es la dirección loopback, solo accesible desde la misma máquina.