Windows 7: Comment résoudre le problème IPv6 «Pas d'accès réseau»?

11

J'arrache mes cheveux sur celui-ci. Fondamentalement, j'ai besoin d'IPv6 pour fonctionner sur un ordinateur portable Dell Windows 7 (Home Premium) et ce n'est pas le cas.

J'ai le réseau sans fil qui fonctionne, mais si je clique sur le réseau sans fil et que je sélectionne l'état, il dit:

Connectivité IPv6: aucun accès au réseau

J'ai le pare-feu complètement désactivé, le paramètre de registre DisabledComponents est défini sur 0 (pour IPv6) et je ne peux trouver que des réponses de Google qui ressemblent à:

  • réinitialiser la pile TCP / IP (fait cela, aucun effet);
  • vous n'avez pas besoin d'IPv6 (oui je le fais)

IPv6 est activé dans les propriétés de mon adaptateur sans fil. Dieu que je déteste Windows. Quelqu'un a une solution pour cela?

De manière ennuyeuse, j'ai eu un problème similaire à celui-ci il y a quelques semaines et j'ai fini par exécuter une commande qui a supprimé une règle de pare-feu et l'a résolue même si mon pare-feu était désactivé , il se passe donc quelque chose d'étrange ici. J'ai vraiment besoin d'une solution avant de devenir fou.

Edit: aucune autre machine Windows 7 / Vista sur ce réseau. J'essaie en fait de parler à un Airport Express, qui utilise IPv6 pour AirTunes et la configuration. Fonctionne de manière transparente sur mon Macbook Pro sur le même réseau. Windows 7 ne le voit pas et ne peut pas voir les haut-parleurs supplémentaires dans iTunes. IPv6 qui ne fonctionne pas semble être la cause, mais je ne peux pas savoir pourquoi IPv6 ne fonctionne pas.

Edit 2: Je dois également souligner que j'ai une adresse IPv6 de lien local (par exemple fe80 :: / 10) sur l'interface sans fil. De plus, IPv6 fonctionne sur Ethernet mais pas sans fil !!! Je ne comprends pas ça. Voici la sortie de l'exécution ipconfig /all.

Notez que le sans fil a DHCPv6 et d'autres choses et Ethernet non. Donc je suppose que je dois faire le sans fil comme Ethernet en quelque sorte? Configuration IP 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
la source
Je n'ai jamais eu de problème à ce sujet et un pare-feu, mais je sais peut-être ce qui se passe, avez-vous d'autres machines Windows 7 ou Vista sur votre réseau?
William Hilsum
@Aucune autre machine Win7 / Vista.
cletus
Je viens de tester quelque chose. Le brancher via Ethernet et IPv6 fonctionne parfaitement. Cela ne fonctionne pas uniquement via le sans fil! Ce qui donne? J'ai fait installer McAfee Firewall (pelle Dell qui l'accompagnait, pas beaucoup de choix). Il est parti maintenant mais il reste des trucs autour je pense. Comme pour faire fonctionner ICMP, j'ai dû supprimer une règle de pare-feu d'un pare-feu qui aurait été désactivé.
cletus
En fait, la cause de cette erreur n'est pas un problème "d'accès" provoqué par le pare-feu, mais par les routes (manquantes). Exemple, ma Time Capsule est simplement un pont pour le routeur DSL principal (compatible IPv6). La Time Capsule est également un hotspot WiFi, alors que celui-ci est désactivé sur le routeur DSL. Les routes par défaut seront poussées par le routeur vers ma boîte locale en utilisant DHCP (ou préexistera à partir de la dernière fois qu'un bail a été émis). Problème maintenant: il n'y avait pas de routeur pour obtenir IPv6 via TC sur Internet. route -4 printet a route -6 printfourni l'indice avec ping, tracertet nslookup.
0xC0000022L

Réponses:

4

J'ai trouvé une solution à cela:

  1. Démarrez l'utilitaire d'aéroport;
  2. Sélectionnez l'Airport Express;
  3. Cliquez sur "Avancé";
  4. Sélectionnez IPv6;
  5. Changez le mode IPv6 en "Tunnel";
  6. Cochez "Bloquer les connexions IPv6 entrantes";
  7. Configurez IPv6 automatiquement.

Redémarrez et soudainement Windows 7 peut le voir. OSX pourrait le voir malgré tout, mais peut toujours le voir.

Ne me demandez pas pourquoi mais cela l'a corrigé.

user52070
la source
Avez-vous essayé l'adaptateur Microsoft 6to4?
harrymc
@harrymc l'adaptateur 6to4 est pour IPv6 externe n'est-ce pas?
cletus
Pour autant que je sache, il était censé laisser ipv6 parler à ipv4. Les détails ne sont pas clairs, et cela pourrait également être juste la direction opposée de ce que vous demandez, mais il serait intéressant de voir ce qu'il fait dans votre configuration.
harrymc
1
@harrymc merci pour votre contribution, mais je crois que 6to4 est pour le tunnelage entre les réseaux IPv6 sur un réseau IPv4. J'ai un vague souvenir d'un RFC sur le transport de poches IPv6 sur IPv4 ou quelque chose de similaire. Quoi qu'il en soit, vérifiez cette réponse. Une solution a finalement été trouvée.
cletus
@ user52070: la solution dépend en fait de la connexion de TimeCapsule via Ethernet à un routeur compatible IPv6 ou non. Il peut être parfaitement légitime de ne pas bloquer le trafic IPv6 et de définir le mode sur Routeur . Pourtant, le pointeur vers Airport Utility m'a aidé. Merci.
0xC0000022L
6

L'accès au réseau local / à Internet est compliqué.

Sur la base de vos commentaires, je pense que la raison pour laquelle vous voyez le message que vous voyez est parce qu'il n'y a pas d'autres machines Windows Vista ou Windows 7 sur votre réseau (ou toute autre machine conçue pour lier IPv6 local).

Ce sont les états possibles:

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.

Les adresses locales de liaison sont purement utilisées de manière ad hoc pour les ordinateurs à mettre en réseau sans infrastructure réseau. Le seul moyen que je connaisse pour le faire fonctionner est d'avoir un serveur DHCP compatible IPv6, d'utiliser d'autres appareils compatibles avec la liaison locale ou d'attribuer manuellement une adresse IPv6.

De plus, pour exclure quelque chose de stupide / de restrictions sur votre machine (j'ai vu quelques pilotes provoquer cela), vous pouvez vérifier qu'il n'a pas été désactivé dans votre registre:

Accédez à HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\et recherchez une entrée appelée DisabledComponentset assurez-vous qu'il s'agit d'un Dword 32 bits et défini sur 0. Si vous ne le voyez pas, essayez de le créer afin de réinitialiser les restrictions, puis redémarrez votre ordinateur.

William Hilsum
la source
Merci pour votre réponse mais comme je l'ai mentionné dans la question, DisabledComponents est déjà défini sur 0. De plus, je me connecte au réseau créé par Airport Express. Mon Macbook Pro le fait très bien, il obtient donc une adresse IPv6 de l'Airport Express. C'est Windows 7 qui ne fonctionne pas.
cletus
@Cletus désolé ... que les composants désactivés étaient un peu plus et j'ai oublié que vous avez écrit cela ... Jamais traité cette situation personnellement, mais si le DHCP IPv6 ne fonctionne pas, j'essaierais personnellement (dans le cadre du diagnostic) de désactiver IPv4 sur le carte réseau et voyez si ce coup de pied démarre IPv6. Ensuite, (je sais pas parfait), que se passe-t-il si vous attribuez manuellement une adresse IPv6 dans la même plage? ... Et à partir de votre question d'origine, ne détestez pas Windows! Il a beaucoup de points positifs!
William Hilsum
0

Votre configuration IP Windows actuelle affiche les deux connexions simultanément, donc ...

Retirez le câble réseau et voyez si la connexion sans fil se connecte alors.

Sonne vraiment stupide, alors frappez-moi si j'ai mal lu quelque chose ...


Mise à jour 1.

Pouvez-vous essayer les trois commandes suivantes avec la connexion filaire désactivée et mettre à jour votre question:

netsh interface ipv6 show addresses

netsh interface ipv6 show interfaces

netsh interface ipv6 show subinterfaces

Êtes-vous sûr que cela est activé (et que les propriétés sont configurées correctement):

texte alternatif

Tamara Wijsman
la source
J'ai réalisé que certains paramètres sont par interface et certains sont basés sur un protocole. Comme DHCPv6 apparaît à la fois sans fil et Ethernet lorsque le câble Ethernet est branché, mais disparaîtra des deux s'il est retiré. J'ai besoin d'IPv6 pour fonctionner lorsque seul le sans fil est utilisé.
cletus
Ajout d'une mise à jour.
Tamara Wijsman
0

De nombreux routeurs sans fil bloquent automatiquement tous les contacts entre les unités sans fil.

Quelque chose à vérifier:

Vérifiez si "Isolation du client" est activé sur le routeur sans fil (s'il a cette option).
Cette option est aussi parfois appelée «isolation AP» ou «séparateur de confidentialité».

harrymc
la source
Le routeur ADSL sans fil a un paramètre d'isolation mais il est désactivé. Cela ne fait pas non plus partie de cette équation. J'essaie de me connecter au réseau sans fil créé par Airport Express afin que les paramètres sans fil du routeur ne soient pas (afaik) pertinents. Autant que je puisse voir, l'Airport Express n'a pas un tel paramètre d'isolation sans fil.
cletus
Jetez un œil à cette discussion: forums.cnet.com/7723-13973_102-339365.html . Airport Express a finalement fonctionné là-bas avec ipv6 pour certaines personnes, mais il y a trop de suggestions à reproduire ici.
harrymc
0

On dirait que cela pourrait être un bug dans le pilote de votre carte sans fil. Assurez-vous qu'il est à jour. S'il est déjà à jour, cela pourrait être une régression et vous pouvez réellement essayer un pilote plus ancien. Étant donné qu'IPv6 n'est tout simplement pas beaucoup utilisé sur le bureau dans le monde des PC, de nombreux fabricants n'ont pas effectué les tests dont ils ont besoin dans ce domaine. Même les macs ont eu des problèmes.

Joel Coehoorn
la source
0

j'ai eu un problème similaire. mais de nombreux threads sur le Web semblent prétendre que IP6 ne fonctionne que sur un LAN et non sur un WLAN. j'espère que je me trompe, car alors je pourrais obtenir des vitesses plus élevées. actuellement limité à 54 Mo lorsque le routeur fournit 300 Mo

anti.e
la source
Bienvenue sur Super User! Cela ne fournit pas de réponse à la question. Pour critiquer ou demander des éclaircissements à un auteur, laissez un commentaire sous son article - vous pouvez toujours commenter vos propres articles, et une fois que vous aurez une réputation suffisante, vous pourrez commenter n'importe quel article .
Peachy
-1

L'article Windows 7 et IPv6: enfin utile? :

La racine de ceci est que Windows 7 gère la configuration automatique IPv6 avec le NDP ( Neighbour Discovery Protocol ) d'une manière qui n'est pas tout à fait la même que la façon dont les normes RFC les prescrivent. Vous pouvez contourner cela en désactivant la position de Microsoft sur la façon dont les adresses IPv6 sont attribuées avec la commande:

netsh interface ipv6 set global randomizeidentifiers=disabled

Si cela ne vous aide pas, vous pouvez jouer avec l'adaptateur Microsoft 6to4, qui vous permettra d'utiliser ipv4 sur un réseau ipv6:

Dans le Gestionnaire de périphériques, Action -> Ajouter un matériel hérité -> Suivant -> Installer le matériel que je sélectionne manuellement dans une liste -> Cartes réseau -> Microsoft -> Adaptateur Microsoft 6to4 -> Suivant -> Terminer l'assistant.

Depuis Configuration et déploiement d'IPv6 sous Windows Vista

6to4 est une technologie qui attribue des adresses et configure automatiquement les tunnels entre les routeurs pour fournir une connectivité IPv6 unicast entre les sites et hôtes compatibles IPv6 sur Internet IPv4.

Remarque: 6to4 ne fonctionne qu'avec des adresses publiques.

En général, les routeurs 6to4 sont utilisés pour permettre aux clients IPv6 de communiquer entre eux en utilisant IPv6 sur Internet IPv4. Les routeurs 6to4 nécessitent une adresse IPv4 publique. Comme ISATAP, les données d'application et l'en-tête IPv6 sont encapsulés dans un en-tête IPv4 pour traverser Internet IPv4.

Malheureusement, je n'ai pas le bon environnement pour tester tout cela.

harrymc
la source
J'ai essayé d'exécuter cette commande. Cela ne résout malheureusement pas le problème. IPv6 ne fonctionne que si Ethernet est branché.
cletus
Ajout d'informations qui semblent pertinentes.
harrymc