Windows 7: Wie kann das IPv6-Problem "Kein Netzwerkzugriff" gelöst werden?

11

Ich reiße mir hier die Haare aus. Grundsätzlich benötige ich IPv6, um auf einem Windows 7 (Home Premium) Dell-Laptop zu arbeiten, und das ist es nicht.

Ich habe das drahtlose Netzwerk alle funktionieren, aber wenn ich auf das drahtlose Netzwerk klicke und den Status auswähle, heißt es:

IPv6-Konnektivität: Kein Netzwerkzugriff

Ich habe die Firewall vollständig deaktiviert, die Registrierungseinstellung DisabledComponents ist auf 0 gesetzt (für IPv6) und ich kann nur Antworten von Google finden, die ungefähr so ​​lauten:

  • Setzen Sie den TCP / IP-Stack zurück (getan, keine Auswirkung);
  • Sie benötigen kein IPv6 (ja, das tue ich)

IPv6 ist in den Eigenschaften für meinen WLAN-Adapter aktiviert. Gott, ich hasse Windows. Hat jemand eine Lösung dafür?

Ärgerlicherweise hatte ich vor einigen Wochen ein ähnliches Problem wie dieses und führte schließlich einen Befehl aus, der eine Firewall-Regel entfernte und das Problem löste , obwohl meine Firewall deaktiviert war, sodass hier etwas Seltsames vor sich geht. Ich brauche wirklich eine Lösung, bevor ich verrückt werde.

Bearbeiten: Keine anderen Windows 7 / Vista-Computer in diesem Netzwerk. Ich versuche tatsächlich, mit einem Airport Express zu sprechen, der IPv6 für AirTunes und Konfiguration verwendet. Funktioniert nahtlos auf meinem Macbook Pro im selben Netzwerk. Windows 7 sieht es nicht und kann auch nicht die zusätzlichen Lautsprecher in iTunes sehen. Nicht funktionierendes IPv6 scheint die Ursache zu sein, aber ich kann nicht herausfinden, warum IPv6 nicht funktioniert.

Bearbeiten 2: Ich sollte auch darauf hinweisen, dass ich eine verbindungslokale IPv6-Adresse (dh fe80 :: / 10) auf der drahtlosen Schnittstelle habe. Auch IPv6 funktioniert über Ethernet , aber nicht drahtlos !!! Ich verstehe das nicht Unten ist die Ausgabe vom Laufen ipconfig /all.

Beachten Sie, dass Wireless DHCPv6 und andere Funktionen enthält und das Ethernet nicht. Also muss ich das WLAN irgendwie wie das Ethernet machen? Windows IP-Konfiguration

   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
quelle
Ich hatte noch nie ein Problem mit diesem und einer Firewall, aber ich weiß möglicherweise, was los ist. Haben Sie andere Windows 7- oder Vista-Computer in Ihrem Netzwerk?
William Hilsum
@Wil keine anderen Win7 / Vista-Maschinen.
Cletus
Ich habe gerade etwas getestet. Das Anschließen über Ethernet und IPv6 funktioniert einwandfrei. Es funktioniert nur nicht über WLAN! Was gibt? Ich hatte McAfee Firewall installiert (Dell Shovelware, die mitgeliefert wurde, nicht viel Auswahl). Es ist jetzt weg, aber ich denke, es hat noch ein paar Sachen übrig. Um ICMP zum Laufen zu bringen, musste ich eine Firewall-Regel aus einer Firewall entfernen, die angeblich deaktiviert war.
Cletus
Tatsächlich ist die Ursache für diesen Fehler kein "Zugriffsproblem", das durch die Firewall verursacht wird, sondern durch die (fehlenden) Routen. Beispiel: Meine Time Capsule ist lediglich eine Brücke für den Haupt-DSL-Router (IPv6-fähig). Die Time Capsule ist auch ein WLAN-Hotspot, während dies auf dem DSL-Router deaktiviert ist. Standardrouten werden vom Router mithilfe von DHCP an meine lokale Box gesendet (oder sind ab dem Zeitpunkt der letzten Ausgabe eines Leasingvertrags bereits vorhanden). Problem jetzt: Es gab keinen Router, um IPv6 über den TC ins Internet zu bringen. route -4 printund route -6 printversehen den Schlüssel zusammen mit ping, tracertund nslookup.
0xC0000022L

Antworten:

4

Ich habe eine Lösung dafür gefunden:

  1. Starten Sie das Airport Utility.
  2. Wählen Sie den Airport Express aus.
  3. Klicken Sie auf "Erweitert".
  4. Wählen Sie IPv6 aus.
  5. Ändern Sie den IPv6-Modus in "Tunnel".
  6. Aktivieren Sie "Eingehende IPv6-Verbindungen blockieren".
  7. Konfigurieren Sie IPv6 automatisch.

Starten Sie neu und plötzlich kann Windows 7 es sehen. OSX konnte es trotzdem sehen, kann es aber trotzdem sehen.

Frag mich nicht warum, aber das hat es behoben.

user52070
quelle
Haben Sie den Microsoft 6to4 Adapter ausprobiert?
Harrymc
@harmmc der 6to4 Adapter ist für externes IPv6, nicht wahr?
Cletus
Soweit ich weiß, sollte es IPv6 mit IPv4 sprechen lassen. Die Details sind nicht klar und es könnte auch genau die entgegengesetzte Richtung zu dem sein, was Sie fragen, aber es wäre interessant zu sehen, was es in Ihrer Konfiguration tut.
Harryc
1
@harrymc danke für Ihre Eingabe, aber ich glaube, 6to4 ist für das Tunneln zwischen IPv6-Netzwerken über ein IPv4-Netzwerk. Ich habe eine vage Erinnerung an einen RFC über den Transport von IPv6-Taschen über IPv4 oder ähnliches. Wie auch immer, überprüfen Sie diese Antwort. Eine Lösung wurde endlich gefunden.
Cletus
@ user52070: Tatsächlich hängt die Lösung davon ab, ob die TimeCapsule über Ethernet mit einem IPv6-fähigen Router verbunden ist oder nicht. Es kann durchaus legitim sein, den IPv6-Verkehr nicht zu blockieren und den Modus auf Router einzustellen . Trotzdem hat mir der Zeiger auf das Airport Utility geholfen. Vielen Dank.
0xC0000022L
6

Der lokale Netzwerk- / Internetzugang ist kompliziert.

Aufgrund Ihrer Kommentare wird die Meldung meines Erachtens angezeigt, weil sich in Ihrem Netzwerk keine anderen Windows Vista- oder Windows 7-Computer befinden (oder andere Computer, die für die Verknüpfung von lokalem IPv6 entwickelt wurden).

Dies sind die möglichen Zustände:

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.

Link Lokale Adressen werden ausschließlich ad-hoc verwendet, damit Computer ohne Netzwerkinfrastruktur vernetzen können. Die einzige Möglichkeit, die mir bekannt ist, besteht darin, entweder einen IPv6-fähigen DHCP-Server zu haben, andere verbindungslokal kompatible Geräte zu verwenden oder manuell eine IPv6-Adresse zuzuweisen.

Um dumme / Einschränkungen auf Ihrem Computer auszuschließen (ich habe einige Treiber gesehen, die dies verursachen), können Sie außerdem überprüfen, ob sie in Ihrer Registrierung nicht deaktiviert wurden:

Gehen Sie zu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\und suchen Sie nach einem Eintrag mit dem Namen DisabledComponentsund stellen Sie sicher, dass es sich um ein 32-Bit-Dword handelt 0. Wenn Sie es nicht sehen, versuchen Sie es zu erstellen, um die Einschränkungen zurückzusetzen, und starten Sie dann Ihren Computer neu.

William Hilsum
quelle
Vielen Dank für Ihre Antwort, aber wie in der Frage erwähnt, ist DisabledComponents bereits auf 0 gesetzt. Außerdem verbinde ich mich mit dem vom Airport Express erstellten Netzwerk. Mein Macbook Pro macht das gut und erhält eine IPv6-Adresse vom Airport Express. Es ist Windows 7, das nicht funktioniert.
Cletus
@Cletus Entschuldigung ... dass deaktivierte Komponenten ein zusätzliches Bit waren und vergessen haben, dass Sie das geschrieben haben ... Ich habe mich nie persönlich mit dieser Situation befasst, aber wenn IPv6-DHCP nicht funktioniert, würde ich persönlich (als Teil der Diagnose) versuchen, IPv4 auf dem zu deaktivieren Netzwerkkarte und prüfen Sie, ob dieser Kick IPv6 startet. Als nächstes (ich weiß nicht perfekt), was passiert, wenn Sie manuell eine IPv6-Adresse innerhalb desselben Bereichs zuweisen? ... Und von Ihrer ursprünglichen Frage, hassen Sie Windows nicht! Es hat viele positive!
William Hilsum
0

Ihre korrekte Windows IP-Konfiguration zeigt beide Verbindungen gleichzeitig an, also ...

Ziehen Sie das Netzwerkkabel heraus und prüfen Sie, ob die drahtlose Verbindung hergestellt ist.

Klingt wirklich dumm, also schlag mich, wenn ich etwas falsch verstanden habe ...


Update 1.

Können Sie die folgenden drei Befehle bei deaktivierter Kabelverbindung ausführen und Ihre Frage aktualisieren:

netsh interface ipv6 show addresses

netsh interface ipv6 show interfaces

netsh interface ipv6 show subinterfaces

Sind Sie sicher, dass dies aktiviert ist (und die Eigenschaften richtig konfiguriert sind):

Alt-Text

Tamara Wijsman
quelle
Ich habe herausgefunden, dass einige Einstellungen pro Schnittstelle und andere protokollbasiert sind. Wie DHCPv6 wird sowohl unter WLAN als auch unter Ethernet angezeigt, wenn das Ethernet-Kabel eingesteckt ist, verschwindet jedoch von beiden, wenn es entfernt wird. Ich brauche IPv6, um zu funktionieren, wenn nur WLAN verwendet wird.
Cletus
Ein Update wurde hinzugefügt.
Tamara Wijsman
0

Viele WLAN-Router blockieren automatisch den Kontakt zwischen WLAN-Einheiten.

Etwas zu überprüfen:

Überprüfen Sie, ob "Client Isolation" im WLAN-Router aktiviert ist (sofern diese Option verfügbar ist).
Diese Option wird manchmal auch als "AP-Isolation" oder "Privacy Separator" bezeichnet.

harrymc
quelle
Der drahtlose ADSL-Router verfügt über eine Isolationseinstellung, ist jedoch deaktiviert. Es ist auch nicht Teil dieser Gleichung. Ich versuche, eine Verbindung zu dem vom Airport Express erstellten drahtlosen Netzwerk herzustellen, sodass die drahtlosen Einstellungen des Routers nicht (afaik) relevant sein sollten. Soweit ich sehen kann, hat der Airport Express keine solche Einstellung für die drahtlose Isolation.
Cletus
Schauen Sie sich diese Diskussion an: forums.cnet.com/7723-13973_102-339365.html . Airport Express hat dort für einige Leute endlich mit ipv6 gearbeitet, aber es gibt zu viele Vorschläge, um sie hier zu duplizieren.
Harryc
0

Klingt so, als ob es sich um einen Fehler im Treiber für Ihre WLAN-Karte handeln könnte. Stellen Sie sicher, dass es auf dem neuesten Stand ist. Wenn es bereits aktuell ist, kann es sich um eine Regression handeln, und Sie können tatsächlich einen älteren Treiber ausprobieren. Da IPv6 auf dem Desktop in der PC-Welt überhaupt nicht häufig verwendet wird, haben viele Hersteller in diesem Bereich nicht die erforderlichen Tests durchgeführt. Sogar Macs hatten einige Probleme.

Joel Coehoorn
quelle
0

Ich habe ein ähnliches Problem gehabt. Viele Threads im Web scheinen jedoch zu behaupten, dass IP6 nur in einem LAN und nicht in einem WLAN funktioniert. Ich hoffe, ich liege falsch, denn dann könnte ich höhere Geschwindigkeiten erreichen. Derzeit auf 54 MB begrenzt, wenn der Router 300 MB bereitstellt

anti.e
quelle
Willkommen bei Super User! Dies gibt keine Antwort auf die Frage. Um einen Autor zu kritisieren oder um Klärung zu bitten, hinterlassen Sie einen Kommentar unter seinem Beitrag. Sie können jederzeit Ihre eigenen Beiträge kommentieren. Sobald Sie einen ausreichenden Ruf haben, können Sie jeden Beitrag kommentieren .
Peachy
-1

Der Artikel Windows 7 und IPv6: Endlich nützlich? ::

Die Wurzel davon ist, dass Windows 7 die automatische IPv6-Konfiguration mit dem Neighbor Discovery Protocol (NDP) auf eine Weise behandelt, die nicht ganz den Vorgaben der RFC-Standards entspricht . Sie können dies umgehen, indem Sie die Einstellung von Microsoft für die Zuweisung von IPv6-Adressen mit dem folgenden Befehl deaktivieren:

netsh interface ipv6 set global randomizeidentifiers=disabled

Wenn dies nicht hilft, können Sie mit dem Microsoft 6to4-Adapter herumspielen, mit dem Sie ipv4 über ein ipv6-Netzwerk verwenden können:

Klicken Sie im Geräte-Manager auf Aktion -> Legacy-Hardware hinzufügen -> Weiter -> Installieren Sie die Hardware, die ich manuell aus einer Liste ausgewählt habe -> Netzwerkadapter -> Microsoft -> Microsoft 6to4-Adapter -> Weiter -> Beenden Sie den Assistenten.

Vom Konfigurieren und Bereitstellen von IPv6 unter Windows Vista

6to4 ist eine Technologie, die Adressen zuweist und Tunnel zwischen Routern automatisch konfiguriert, um Unicast-IPv6-Konnektivität zwischen IPv6-fähigen Standorten und Hosts über das IPv4-Internet bereitzustellen.

Hinweis: 6to4 funktioniert nur mit öffentlichen Adressen.

Im Allgemeinen werden 6to4-Router verwendet, um IPv6-Clients die Kommunikation unter Verwendung von IPv6 über das IPv4-Internet zu ermöglichen. 6to4-Router benötigen eine öffentliche IPv4-Adresse. Wie bei ISATAP sind die Anwendungsdaten und der IPv6-Header in einem IPv4-Header gekapselt, um das IPv4-Internet zu durchlaufen.

Leider habe ich nicht die richtige Umgebung, um all dies zu testen.

harrymc
quelle
Ich habe versucht, diesen Befehl auszuführen. Es löst das Problem leider nicht. IPv6 funktioniert nur, wenn Ethernet angeschlossen ist.
Cletus
Einige relevante Informationen wurden hinzugefügt.
Harrymc