I'm trying to enable Teredo on a Win7 SP1 x64 system, in order to provide Remote Assistance for a system outside the local network. The local system is joined to a 2008-level domain which I have full control over.
I attempt the following command:
netsh interface ipv6 set teredo type=enterpriseclient
The response is "Ok" and yet if I then use:
netsh interface ipv6 show teredo
even after rebooting, it will show:
Teredo Parameters
---------------------------------------------
Type : disabled
Server Name : teredo.ipv6.microsoft.com
Client Refresh Interval : 60 seconds
Client Port : 34567
State : offline
Error : none
I cannot ping IPv6 addresses although my DNS server retrieves AAAA records fine.
I have enabled the IPv6 protocol on the network interface and I have also set HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters\DisabledComponents to 0.
I've also tried client instead of enterpriseclient (not sure what the actual difference is), to no avail.
Furthermore, the Teredo Tunneling Pseudo-Interface does not appear anywhere in Device Manager even when I enable "Show hidden devices."