Deshabilite el bucle invertido IPv6 en Windows 7 de 64 bits

Deshabilite el bucle invertido IPv6 en Windows 7 de 64 bits

tengo unWindows 7 de 64 bitsmáquina, y no puedo encontrar una manera de desactivar elBucle invertido IPv6. Miré el artículo enCómo deshabilitar IP versión 6 o sus componentes específicos en Windowsy muestra cómo configurar HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\DisabledComponentsvarios valores, pero ninguno de ellos parece desactivar el bucle invertido IPv6. Intenté establecer este valor 0xffffffffy 0x20reiniciar mi computadora después de cada cambio, y todavía no lo deshabilito.

Estoy usando otro software llamadocontrolador weboSelenioeso da errores al depurar si IPv6 Loopback no está deshabilitado. Parece intentar conectarse [::1]:7055y falla. ¿Hay alguna manera de forzarlo a conectarse 127.0.0.1?

Respuesta1

En su lugar, modificaría las políticas de prefijo para que las direcciones IP4 se utilicen sobre IPv6 cuando estén disponibles.

C:\>netsh interface ipv6 show prefixpolicies
Querying active state...

Precedence  Label  Prefix
----------  -----  --------------------------------
        50      0  ::1/128
        40      1  ::/0
        30      2  2002::/16
        20      3  ::/96
        10      4  ::ffff:0:0/96
         5      5  2001::/32

En la lista anterior, las líneas con las etiquetas 3 y 4 representan listados de compatibilidad IP4. Si aumenta su precedencia, serán preferidos. Deben ser superiores al que tiene la etiqueta 0, ya que esa es la dirección del host local.

C:\>netsh interface ipv6 set prefix ::/96 60 3
Ok.

C:\>netsh interface ipv6 set prefix ::ffff:0:0/96 55 4
Ok.

Ahora, si usted ping localhosto el nombre de host utilizarán la dirección IP4 sobre una dirección IPv6 cuando ambas estén disponibles. De hecho, para todo lo que tenga una dirección IP4, la usará sobre una dirección IPv6.

Respuesta2

Intente editar su archivo de hosts ( C:\Windows\System32\drivers\etc\hosts). Mi archivo de hosts tenía este aspecto cuando lo abrí por primera vez:

# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost

Descomente la dirección de bucle invertido IPv4 asociada con localhost y asegúrese de que la línea que comienza con ::1esté comentada.

# localhost name resolution is handled within DNS itself.
  127.0.0.1       localhost
# ::1             localhost

Dos cosas más a tener en cuenta:

  1. Deberá iniciar su editor de texto (el Bloc de notas, por ejemplo) con privilegios elevados o no podrá guardar el archivo cuando haya terminado de editarlo. Al iniciar el editor, simplemente haga clic derecho y elija 'Ejecutar como administrador'.

  2. Cuando haya terminado de editar, guarde los cambios en el archivo de hosts y reinicie su máquina.

Nota al margen: en algunos sistemas, un operador puede pedirle al servidor DNS que vuelva a leer su archivo de configuración enviando SIGHUP(Ejemplo:) kill -HUP <pid>. Imagino que hay una manera de hacer algo similar en Windows 7 (evitando así el reinicio).

Respuesta3

desmarque el protocolo ipv6 en su adaptador LAN. combinado con la edición del registro que tiene, no habrá ningún ipv6 en su sistema.

información relacionada