Teredo lässt sich auf einem Windows 7-System mit Domäne nicht aktivieren

8135
Kevin

Ich versuche, Teredo auf einem Win7 SP1 x64-System zu aktivieren, um Remote-Unterstützung für ein System außerhalb des lokalen Netzwerks bereitzustellen. Das lokale System ist einer Domäne von 2008 zugeordnet, über die ich die volle Kontrolle habe.

Ich versuche den folgenden Befehl:

netsh interface ipv6 set teredo type=enterpriseclient 

Die Antwort ist "Ok" und wenn doch dann verwende ich:

netsh interface ipv6 show teredo 

Auch nach dem Neustart zeigt es:

Teredo Parameters --------------------------------------------- Type : disabled Server Name : teredo.ipv6.microsoft.com Client Refresh Interval : 60 seconds Client Port : 34567 State : offline Error : none 

Ich kann keine IPv6-Adressen pingen, obwohl mein DNS-Server AAAA-Datensätze abruft.

Ich habe das IPv6-Protokoll für die Netzwerkschnittstelle aktiviert und HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ TCPIP6 \ Parameters \ DisabledComponents auf 0 gesetzt.

Ich habe auch Client anstelle von Enterpriseclient ausprobiert (nicht sicher, was der tatsächliche Unterschied ist), ohne Erfolg.

Außerdem erscheint die Teredo-Tunneling-Pseudo-Schnittstelle nirgendwo im Geräte-Manager, auch wenn ich "Ausgeblendete Geräte anzeigen" aktiviere.

2

2 Antworten auf die Frage

1
Kevin

I managed to solve this particular issue, although my IPv6 is still not working, for other reasons.

First of all, I uninstalled ZoneAlarm Free Firewall. I'm not sure if it was causing this problem but I've read about it causing problems with IPv6.

The Microsoft Teredo Tunneling Adapter was in fact missing. I have no idea how it got missing, other than perhaps ZoneAlarm removed it. This I solved as follows:

  1. Run Device Manager as admin.
  2. Right-click on the computer's name at the top of the tree view and pick "Add legacy hardware."
  3. Opt to manually select the device.
  4. Choose Network adapters, then Microsoft, then "Microsoft Teredo Tunneling Adapter."
  5. Complete the wizard to install the adapter.

At this point you shouldn't see Microsoft Teredo Tunneling Adapter in Device Manager unless you check View->"Show hidden devices." However, for me, once I got the driver installed, it did show and with a yellow exclamation icon, revealing the error "this device cannot start (code 10)."

It turns out this was due to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters\DisabledComponents having been set (in the registry) to a non-zero value. I had previously set it to zero and double-checked this, so somewhere along the line either removing ZoneAlarm or installing the Teredo Tunneling Adapter caused this setting to get overwritten automatically.

Once I set DisabledComponents back to 0 and rebooted, the Teredo adapter enabled uneventfully into enterpriseclient mode using the commands stated in the question.

There are some detailed notes on Teredo which may prove useful once the Teredo adapter is enabled, here:

http://yorickdowne.wordpress.com/2008/01/26/ipv6-at-home-part-1-overview-teredo/

0
lifendeathjr

Öffnen Sie einfach Ihre Registrierung und gehen Sie zu folgender Adresse:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters\ 

Schauen Sie sich die rechte Registerkarte an, doppelklicken Sie dann DisabledComponent, wählen Sie Dezimal aus und setzen Sie sie auf 0. Starten Sie Ihren PC neu und fertig.