Red de conocimiento informático - Conocimiento sistemático - Una breve discusión sobre el significado de la dirección IP del servidor, 0.0.0.0 y 127.0.0.1

Una breve discusión sobre el significado de la dirección IP del servidor, 0.0.0.0 y 127.0.0.1

La dirección IP del servidor es fácil de entender. Es la dirección de red requerida al acceder a un servidor desde el exterior.

0.0.0.0 significa todas las direcciones IP. Hay dos escenarios de uso comunes:

Primero, 0.0.0.0/0 se puede utilizar para representar la ruta predeterminada en la configuración del enrutador, como por ejemplo. as

p>

[root@XXX~]# ruta -n

Tabla de enrutamiento KernelIP

Puerta de enlace de destino Banderas Genmask Referencia métrica Uso Iface

10.255.240.0 0.0.0.0 255.255.240.0? U0? 0 0 eth0

0.0.0.0 10.255.255.254? La segunda línea indica la tabla de enrutamiento para todos. Está claro que los paquetes de datos del host y la red de destino se reenvían a través de 10.255.255.254.

La segunda es que hay varias aplicaciones en el archivo de configuración del servidor de aplicaciones

Por ejemplo, en un archivo de configuración de Tomcat, si la dirección IP de monitoreo está configurada en 0.0.0.0. , significa que el servidor Tomcat está monitoreando este archivo. Se puede acceder a todas las direcciones IP vinculadas de la máquina desde el exterior a través de cualquier dirección IP vinculada. Si la dirección IP local es 192.168.1.10, 172.16.2.10, entonces puede acceder a este Tomcat a través de una computadora o este host, que puede usarse para obtener servicios de red que se ejecutan en esta máquina. ?En la mayoría de los sistemas, localhost apunta a 127.0.0.1 para IPV4 y ::1 para IPV6. Como

[root@localhost~]# cat /etc/hosts

127.0.0.1? localhost localhost.localdomain localhost4localhost4.localdomain4

::1 localhost localhost .localdomainlocalhost6 localhost6.localdomain6

[root@localhost~]#