Windows 7: ¿Cómo resolver el problema de IPv6 "Sin acceso a la red"?

11

Me estoy arrancando el pelo en este caso. Básicamente, necesito IPv6 para trabajar en una computadora portátil con Windows 7 (Home Premium) Dell y no lo es.

Tengo todas las redes inalámbricas funcionando, pero si hago clic en la red inalámbrica y selecciono el estado, dice:

Conectividad IPv6: sin acceso a la red

Tengo el firewall completamente deshabilitado, la configuración de registro DisabledComponents está configurada en 0 (para IPv6) y solo puedo encontrar respuestas de Google que van más o menos así:

  • restablecer la pila TCP / IP (hecho eso, sin efecto);
  • no necesitas IPv6 (sí, lo necesito)

IPv6 está habilitado en las propiedades de mi adaptador inalámbrico. Dios, odio las ventanas. ¿Alguien tiene una solución para esto?

Molestamente tuve un problema similar a esto hace unas semanas y terminé ejecutando un comando que eliminó una regla de firewall y que la resolvió a pesar de que mi firewall estaba desactivado, por lo que hay algo extraño aquí. Realmente necesito una solución antes de volverme loco.

Editar: no hay otras máquinas con Windows 7 / Vista en esta red. Realmente estoy tratando de hablar con un Airport Express, que usa IPv6 para AirTunes y la configuración. Funciona sin problemas en mi Macbook Pro en la misma red. Windows 7 no lo ve ni puede ver los altavoces adicionales en iTunes. IPv6 que no funciona parece ser la causa, pero no puedo descubrir por qué IPv6 no funciona.

Edición 2: también debo señalar que tengo una dirección IPv6 de enlace local (es decir, fe80 :: / 10) en la interfaz inalámbrica. Además, IPv6 funciona a través de Ethernet pero no de forma inalámbrica. No entiendo esto A continuación se muestra el resultado de la ejecución ipconfig /all.

Tenga en cuenta que la conexión inalámbrica tiene DHCPv6 y otras cosas en él, y la ethernet no. Entonces, ¿creo que necesito hacer que la conexión inalámbrica sea como Ethernet de alguna manera? Configuración de IP de Windows

   Host Name . . . . . . . . . . . . : laptop
   Primary DNS Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Local Area Connection 2:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Broadcom Virtual Wireless Adapter
   Physical Address. . . . . . . . . : 1C-65-9D-0B-E4-7F
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes

Wireless LAN adapter Wireless Network Connection:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : DW1501 Wireless-N WLAN Half-Mini Card
   Physical Address. . . . . . . . . : 1C-65-9D-0B-E4-7F
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::598:e33c:9cc7:b542%12(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.1.104(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Sunday, 3 October 2010 10:11:17 AM
   Lease Expires . . . . . . . . . . : Wednesday, 6 October 2010 10:11:17 AM
   Default Gateway . . . . . . . . . : 192.168.1.1
   DHCP Server . . . . . . . . . . . : 192.168.1.1
   DHCPv6 IAID . . . . . . . . . . . : 219964829
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-14-08-Firefox-C3-F0-4D-A2-7B-63-00
   DNS Servers . . . . . . . . . . . : 192.168.1.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Realtek PCIe FE Family Controller
   Physical Address. . . . . . . . . : F0-4D-A2-7B-63-00
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::a8a6:9367:8182:fa68%11(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.1.111(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Sunday, 3 October 2010 11:39:15 AM
   Lease Expires . . . . . . . . . . : Wednesday, 6 October 2010 11:39:15 AM
   Default Gateway . . . . . . . . . : 192.168.1.1
   DHCP Server . . . . . . . . . . . : 192.168.1.1
   DHCPv6 IAID . . . . . . . . . . . : 250629538
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-14-08-Firefox-C3-F0-4D-A2-7B-63-00
   DNS Servers . . . . . . . . . . . : 192.168.1.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Tunnel adapter iSATAp.{1533D0AA-42AB-4904-B22E-EEF6054E76C3}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

Tunnel adapter iSATAp.{D60E2DFB-D336-4A54-B77C-979A6B5A7F05}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter #2
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

Tunnel adapter iSATAp.{E66DCB54-E7A4-41B9-ADEE-86284F92EEF1}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter #3
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

Tunnel adapter Teredo Tunneling Pseudo-Interface:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
cletus
fuente
Nunca he tenido un problema con esto y un firewall, pero posiblemente sé lo que está pasando, ¿tiene alguna otra máquina con Windows 7 o Vista en su red?
William Hilsum
@ No habrá otras máquinas Win7 / Vista.
cletus
Acabo de probar algo. Enchufado a través de ethernet e IPv6 funciona perfectamente. ¡Solo no funciona a través de conexión inalámbrica! ¿Lo que da? Tenía instalado McAfee Firewall (Dell shovelware que venía con él, no había muchas opciones). Se ha ido ahora, pero creo que ha dejado algunas cosas. Para que ICMP funcionara, tuve que eliminar una regla de firewall de un firewall que supuestamente estaba desactivado.
cletus
En realidad, la causa de este error no es un problema de "acceso" causado por el firewall, sino por las rutas (faltantes). Ejemplo, mi Time Capsule es simplemente un puente para el enrutador DSL principal (compatible con IPv6). Time Capsule también es un punto de acceso WiFi, mientras que está deshabilitado en el enrutador DSL. El router enrutará las rutas predeterminadas a mi casilla local mediante DHCP (o existirá desde la última vez que se emitió un contrato de arrendamiento). Problema ahora: no había enrutador para obtener IPv6 a través de TC a Internet. route -4 printy route -6 printproporcionó la pista junto con ping, tracerty nslookup.
0xC0000022L

Respuestas:

4

Encontré una solución a esto:

  1. Inicie la utilidad del aeropuerto;
  2. Seleccione el Airport Express;
  3. Haga clic en "Avanzado";
  4. Seleccione IPv6;
  5. Cambiar el modo IPv6 a "Túnel";
  6. Marque "Bloquear conexiones entrantes de IPv6";
  7. Configure IPv6 automáticamente.

Reinicie y de repente Windows 7 pueda verlo. OSX podría verlo independientemente, pero aún puede verlo.

No me preguntes por qué, pero esto lo solucionó.

usuario52070
fuente
¿Has probado el adaptador 6to4 de Microsoft?
harrymc
@harrymc el adaptador 6to4 es para IPv6 externo, ¿no es así?
cletus
Según tengo entendido, se suponía que iba a dejar que ipv6 hablara con ipv4. Los detalles no están claros, y también podría ser la dirección opuesta de lo que pides, pero sería interesante ver qué hace en tu configuración.
harrymc
1
@harrymc gracias por su aporte pero creo que 6to4 es para hacer un túnel entre las redes IPv6 a través de una red IPv4. Tengo un vago recuerdo de un RFC sobre el transporte de bolsillos IPv6 sobre IPv4 o algo similar. De todos modos, verifique esta respuesta. Finalmente se ha encontrado una solución .
cletus
@ user52070: en realidad, la solución depende de si TimeCapsule está conectada a través de Ethernet a un enrutador que sea compatible con IPv6 o no. Puede ser perfectamente legítimo no bloquear el tráfico IPv6 y establecer el modo en Enrutador . Aún así, el puntero a la utilidad del aeropuerto me ayudó. Gracias.
0xC0000022L
6

La red local / acceso a internet es complicada.

Según sus comentarios, creo que la razón por la que está viendo el mensaje que está viendo es porque no hay otras máquinas con Windows Vista o Windows 7 en su red (o cualquier otra máquina diseñada para vincular IPv6 local).

Estos son los posibles estados:

No network access - No DHCP server, no link-local address assigned.

Limited network (or similar) - No DHCP, link-local address assigned.

No Internet - DHCP detected, no access to internet

Internet - DHCP detected, Internet access available.

Las direcciones locales de enlace se usan exclusivamente de manera ad-hoc para que las computadoras se conecten en red sin una infraestructura de red. La única forma que conozco para que funcione es tener un servidor DHCP habilitado para IPv6, usar otros dispositivos compatibles con enlaces locales o asignar manualmente una dirección IPv6.

Además, para descartar cualquier cosa tonta / restricciones en su máquina (he visto que algunos controladores causan esto), puede verificar que no se haya deshabilitado en su registro:

Vaya HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\y busque una entrada llamada DisabledComponentsy asegúrese de que sea una Dword de 32 bits y configúrela como 0. Si no lo ve, intente crearlo para restablecer las restricciones, luego reinicie su computadora.

William Hilsum
fuente
Gracias por su respuesta, pero como mencioné en la pregunta, DisabledComponents ya está configurado en 0. Además, me estoy conectando a la red creada por Airport Express. Mi Macbook Pro hace esto bien, por lo que obtiene una dirección IPv6 del Airport Express. Es Windows 7 que no funciona.
cletus
@Cletus lo siento ... que los componentes desactivados fue un poco más y olvidé que escribiste eso ... Nunca me ocupé de esta situación personalmente, pero si IPv6 DHCP no funciona, personalmente (como parte del diagnóstico) trataría de desactivar IPv4 en el tarjeta de red y ver si esa patada inicia IPv6. A continuación, (no sé perfecto), ¿qué sucede si asigna manualmente una dirección IPv6 dentro del mismo rango? ... Y de tu pregunta original, ¡no odies a Windows! Tiene muchos aspectos positivos!
William Hilsum
0

La configuración correcta de IP de Windows muestra ambas conexiones simultáneamente, así que ...

Tire del cable de red y vea si la conexión inalámbrica se conecta entonces.

Realmente suena tonto, así que golpéame si leí mal algo ...


Actualización 1.

¿Puede probar los siguientes tres comandos con la conexión por cable deshabilitada y actualizar su pregunta:

netsh interface ipv6 show addresses

netsh interface ipv6 show interfaces

netsh interface ipv6 show subinterfaces

¿Está seguro de que esto está habilitado (y las propiedades configuradas correctamente):

texto alternativo

Tamara Wijsman
fuente
He resuelto que algunas configuraciones son por interfaz y algunas están basadas en protocolos. Al igual que DHCPv6 aparece tanto en modo inalámbrico como en ethernet cuando el cable de ethernet está enchufado, pero desaparecerá de ambos si se quita. Necesito IPv6 para funcionar cuando solo se usa la conexión inalámbrica.
cletus
Se agregó una actualización.
Tamara Wijsman
0

Muchos enrutadores inalámbricos bloquean automáticamente todo contacto entre unidades inalámbricas.

Algo para verificar:

Compruebe si "Client Isolation" está activado en el enrutador inalámbrico (si tiene esta opción).
Esta opción también se denomina a veces "aislamiento AP" o "separador de privacidad".

harrymc
fuente
El enrutador ADSL inalámbrico tiene una configuración de aislamiento pero está apagado. Tampoco es parte de esta ecuación. Estoy tratando de conectarme a la red inalámbrica creada por Airport Express para que la configuración inalámbrica del enrutador no sea relevante (afaik). Por lo que puedo ver, el Airport Express no tiene esa configuración de aislamiento inalámbrico.
cletus
Eche un vistazo a esta discusión: forums.cnet.com/7723-13973_102-339365.html . Airport Express finalmente funcionó allí con ipv6 para algunas personas, pero hay demasiadas sugerencias para duplicar aquí.
harrymc
0

Parece que podría ser un error en el controlador de su tarjeta inalámbrica. Asegúrate de que esté actualizado. Si ya está actualizado, podría ser una regresión y en realidad puede probar un controlador anterior. Dado que IPv6 simplemente no se usa mucho en el escritorio en el mundo de las PC, muchos fabricantes no han realizado las pruebas que necesitan en esta área. Incluso las Mac han tenido algunos problemas.

Joel Coehoorn
fuente
0

He estado teniendo un problema similar. pero muchos hilos en la web parecen afirmar que IP6 solo funciona en una LAN y no en una WLAN. Espero estar equivocado porque entonces podría obtener mayores velocidades. actualmente limitado a 54mbs cuando el enrutador proporciona 300mbs

anti.e
fuente
¡Bienvenido a Super User! Esto no proporciona una respuesta a la pregunta. Para criticar o solicitar una aclaración de un autor, deje un comentario debajo de su publicación: siempre puede comentar sus propias publicaciones, y una vez que tenga suficiente reputación podrá comentar cualquier publicación .
Peachy
-1

El artículo Windows 7 e IPv6: ¿Útil al fin? :

La raíz de esto es que Windows 7 maneja la configuración automática de IPv6 con el Protocolo de Descubrimiento de Vecinos (NDP) de una manera que no es lo mismo que los estándares RFC los prescribe. Puede evitar esto deshabilitando la versión de Microsoft sobre cómo se asignan las direcciones IPv6 con el comando:

netsh interface ipv6 set global randomizeidentifiers=disabled

Si esto no ayuda, puede jugar con el Adaptador 6to4 de Microsoft, que le permitirá usar ipv4 a través de una red ipv6:

En el Administrador de dispositivos, Acción -> Agregar hardware heredado -> Siguiente -> Instalar el hardware que selecciono manualmente de una lista -> Adaptadores de red -> Microsoft -> Adaptador 6to4 de Microsoft -> Siguiente -> Finalizar el asistente.

Desde la configuración e implementación de IPv6 en Windows Vista

6to4 es una tecnología que asigna direcciones y configura automáticamente túneles entre enrutadores para proporcionar conectividad IPv6 de unidifusión entre sitios y hosts con capacidad IPv6 a través de Internet IPv4.

Nota: 6to4 solo funciona con direcciones públicas.

En general, los enrutadores 6to4 se utilizan para permitir que los clientes IPv6 se comuniquen entre sí mediante IPv6 a través de Internet IPv4. Los enrutadores 6to4 requieren una dirección IPv4 pública. Al igual que ISATAP, los datos de la aplicación y el encabezado IPv6 se encapsulan en un encabezado IPv4 para atravesar Internet IPv4.

Desafortunadamente, no tengo el entorno adecuado para probar todo esto.

harrymc
fuente
He intentado ejecutar este comando. Desafortunadamente no resuelve el problema. IPv6 solo funciona cuando se conecta Ethernet.
cletus
Se agregó información que parece relevante.
harrymc