Solo he habilitado IpV6. Por qué todavía puedo hacer ping a 127.0.0.1

Solo he habilitado IpV6. Por qué todavía puedo hacer ping a 127.0.0.1

Me gustaría probar algunos escenarios en la pila IpV6. Por ese motivo, deshabilité la pila IpV4 para cada adaptador de red en la configuración del adaptador de red (Windows 10).

Ahora, cuando ejecuto ping 127.0.0.1, sigo recibiendo respuesta de ICMP. Mi pregunta es: ¿por qué sucede esto y cómo puedo evitarlo?

UPD: Podría haber encontrado una razón para esto. Ejecutar netsh interface ip show addressesmuestra una interfaz especial... Loopback Pseudo-Interface 1. Supongo que esta es la razón. Ahora me pregunto si está instalado de forma predeterminada solo en IPV6 y si se puede eliminar.

Respuesta1

Lo que has hecho es desactivar IPv4vinculanteen las interfaces que puedes ver. Realmente no ha deshabilitado IPv4 en el sistema y hacerlo (por un tiempo) podría no ser una buena idea y no ser compatible.

Como habrás notado, tienes una interfaz loopback, que es donde se asignan 127.0.0.1 y ::1. Si realmente lo desea, puede intentar desinstalar el protocolo IPv4. Pero prepárese para un sistema roto.

Algunos mencionan ::ffff:127.0.0.1, es cierto que IPv4 puede representarse mediante esta dirección IPv6, es solo una representación en IPv6 de IPv4, el protocolo real utilizado aquí (si la política es correcta) sigue siendo IPv4.

En lo que respecta a localhost, esa es la representación nombrada de las IP, lo cual no es realmente relevante. Cuál se utiliza depende de la política de enrutamiento.

información relacionada