Red de conocimiento informático - Computadora portátil - 127.0.0.1,0.0.0.0 y localhost

127.0.0.1,0.0.0.0 y localhost

127.0.0.1, 172.0.0.1 es la dirección de loopback, localhost es el nombre de dominio de 127.0.0.1 resuelto por DNS local, que se puede ver en el archivo de hosts. Generalmente, probamos si la red local es normal haciendo ping a 127.0.0.1. De hecho, desde 127.0.0.1 hasta 127.255.255.255, todas estas son direcciones de bucle invertido. Otra cosa a tener en cuenta aquí es que localhost en IPV4 se refiere a 127.0.0.1 y en IPV6 se refiere a::1. Cuando construimos un servidor web en el servidor, si el puerto que escuchamos es 127.0.0.1: número de puerto, entonces solo se puede acceder al servidor web localmente en el servidor y no se puede acceder a él en ningún otro lugar. (127.0.0.1 solo puede hacer ping a sí mismo localmente, por lo que si monitorea esto, solo se puede acceder a él localmente)

Entonces hablemos de 0.0.0.0. Si hacemos ping a 0.0.0.0 directamente, no hará ping. funciona Sí, representa una dirección de destino no válida en IPV4, pero en el lado del servidor representa todas las direcciones IPV4 en la máquina local. Si un servicio tiene varias direcciones IP (192.168.1.2 y 10.1.1.12), entonces si configuramos The. La dirección de escucha es 0.0.0.0, entonces podemos acceder al servicio ya sea a través de IP192.168.1.2 o 10.1.1.12. En enrutamiento, 0.0.0.0 representa la ruta predeterminada, que es la ruta correspondiente cuando no se encuentra una ruta coincidente exacta en la tabla de enrutamiento.

? Finalmente, hablemos de IP local. Si estamos monitoreando IP, entonces solo a través de la IP monitoreada podremos acceder a nuestros servicios correspondientes.

Si se accede al servicio en esta máquina a través de localhost, no es necesario pasar por la tarjeta de red y no está restringido por el firewall. Si no es a través de la tarjeta de red, ¿cómo se comunican el cliente y el servidor? La respuesta es enchufe. Por ejemplo, /tmp/mysql.sock en el ejemplo anterior. Además, debido a que no es necesario pasar por la tarjeta de red y los procesos de paquetización capa por capa y desempaquetado capa por capa del protocolo TCP/IP, el rendimiento será mejor. Si se accede a los servicios en esta máquina a través de 127.0.0.1, deben pasar por la tarjeta de red y también pueden estar restringidos por el firewall.