Cuando hago ping a un servidor Windows me responde con IP ::1

Publicado el 20 diciembre 2018 por Oscar Oscar Meza @vidagnu

Ayer me tope con un caso de un servidor que al hacer ping respondía con IP ::1, esto por si no lo sabes es la IP de loopback de IPv6 (así como 127.0.0.1 es la de IPv4), normalmente esto lo resuelvo deshabilitando IPv6 en las propiedades de la tarjeta del servidor, pero en este caso no resulto.

Por alguna razón seguía teniendo preferencia IPv6 sobre IPv4 así que seguí el procedimiento de Microsoft descrito en este URL https://support.microsoft.com/en-us/help/929852/guidance-for-configuring-ipv6-in-windows-for-advanced-users

Que básicamente es agregar la siguiente llave en el registro de Windows para que prefiera IPv4 sobre IPv6, luego tienes que reiniciar el equipo para que el cambio tenga efecto.

Location: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\ Name: DisabledComponents Type: REG_DWORD Value: Hex 0x20