How to Disable TCP/IPv6 Teredo Tunneling in Vista

Teredo is a transition technology that allows a computer or node located behind a IPv6-unaware network address translation (NAT) device to use IPv6 connectivity to communicate with other computers that use IPv6. Teredo tunneling technology defines a way of encapsulating IPv6 packets within IPv4 UDP datagrams that can be routed through NAT devices and on the IPv4 internet. IPv6 and Teredo is installed and enabled by default in Windows Vista, and users cannot uninstall them.

Users can turn off IPv6 support in Vista. Teredo client in Windows Vista is enabled but inactive by default, but it will activate automatically when required or firewall settings allow an application to use Toredo. When activated, the Teredo client must initially obtain information such as the type of NAT that the client is behind by connecting to one or more Teredo servers. To determine the IPv4 addresses of Teredo servers, the client may send a DNS query to resolve the name teredo.ipv6.microsoft.com. To prevent Teredo related DNS query, or for those who doesn’t use Teredo or IPv6, users can disable or control Teredo in Windows Vista by using the following methods. Microsoft confirms that it is usually workable to disable Teredo, because other technologies can be used instead, for example, Intra-Site Automatic Tunnel Addressing Protocol (ISATAP).

Turn Off Teredo by Using the Netsh Command

  1. Open elevated command prompt by clicking on Start, click All Programs, click Accessories, right-click Command Prompt, and click Run as Administrator.

    If the User Account Control dialog box appears, confirm that the action it displays is what you want, and then click Continue.

  2. At the command prompt, type the following lines (press ENTER after each line):

    netsh

    interface

    teredo

  3. At the netsh interface teredo command prompt, type:

    set state disabled

Note: The last 2 commands can be combined into the following single command to disable Teredo:

netsh interface teredo set state disabled

Turn Off Teredo by Specifying a Registry Setting

  1. Run Registry Editor by typing the following text in Start Search and then press Enter:

    regedit

    If the User Account Control dialog box appears, confirm that the action it displays is what you want, and then click Continue.

  2. Navigate to the following registry key:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\

  3. Right-click “Parameters”, select “New” in the contextual menu, then select “DWORD Value”, and then type the following name for the new value (type the name exactly as shown, including capitalization):

    DisabledComponents

  4. Double-click “DisabledComponents”, select Hexadecimal, and then in Value data, type:

    8

    Disable Teredo in Registry

  5. Click OK.
  6. Restart the computer.

Turn Off Teredo by Using Graphical User Interface

  1. Click Start, then Control Panel.
  2. Click on “System and Maintenance” link.
  3. Click on “Device Manager”.

    Click Continue on UAC prompt.

  4. In device manager, click the “View” menu and select (tick) “Show hidden devices”.
  5. Expand the “Network Adapters” tree.
  6. Right click on “Teredo Tunneling Pseudo-Interface” and select “Disable”.

    Disable Teredo

  7. Right click on “6to4 Adapter” and select “Disable”.

10 Responses to “How to Disable TCP/IPv6 Teredo Tunneling in Vista”

  1. nosha12
    January 13th, 2009 00:30
    10

    hello guys i am share rapidshare premium account pls dont chaing password okhttp://rapidshare.com/files/182480768/RS_Premium_acc_15_12_jan_09_100__full_working.rar

  2. Webbo’s World » Clearing Tunnel adapter Local Area Connection from ipconfig
    December 22nd, 2008 20:23
    9

    [...] related to the Teredo Tunneling and can also be disabled / removed – Full instructions can be found here to do [...]

  3. peter.moses
    November 24th, 2008 20:28
    8

    If you enable & disable it occasionally & connect vista/xp pc p2p. you can check this software:
    http://www.lanoninternet.com

  4. swiss420
    November 5th, 2008 08:08
    7

    A little tip on the side. Take out the Translations. The Text in German comes up totaly wrong. The amount of errors on this page surpasses any help you are offering. Basically you are missinforming People. I dont know if that is realy that usefull.

  5. Patrick
    October 3rd, 2008 23:43
    6

    Hi! I just stumbled across this article in so called German. As I am from Germany, I am supposed to understand it but there is no sense at all in it. Please don’t use auto-translation on full articles. It creates more confusion than it does any good.
    Finding a community member with language capabilities is not that hard.

    Patrick, Germany

  6. DREAM SCENE PROBLEMS.. please urgent - Page 3 - Vista Forums
    October 1st, 2008 19:00
    5

    [...] be routed through NAT devices and on the IPv4 internet (IPv4 – Wikipedia, the free encyclopedia). How to Disable TCP/IPv6 Teredo Tunneling in Vista Any questions about that should be directed to your [...]

  7. Ed Allen
    November 7th, 2007 02:06
    4

    I found this link to be very useful. Thanks very much for the help. I now show 14 instances of Microsoft 6T04 Adapter in Device Manager after I edited the Registry using your instructions and then rebooting. I also showed the one that had the disabled exclamation point beside it. I was able to delete that one leaving the remaining 14. These have no error flags and appear to be working OK. I am also showing no error flags for the device named “Teredo Tunneling Pseudo-Interface” I was just curious, however, as to why there are so many instances of the 6To4 Adapter showing up in Device Manager?

  8. admin
    September 12th, 2007 01:07
    3

    P.K. thanks for pointing out, have corrected the errors.

  9. P.K.
    September 11th, 2007 20:14
    2

    Isn’t it HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters instead of HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6 ?

  10. Disable and Turn Off IPv6 Support in Vista » My Digital Life
    September 9th, 2007 23:51
    1

    [...] ways available to disable Toredo for IPv4 and IPv6 bridge. Get help or contribute tips or tricks at My Digital Life [...]

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. To receive notification of latest comments posted, subscribe to My Digital Life Comments RSS feed or register to receive new comments in daily email digest.
Custom Search

New Articles

Incoming Search Terms for the Article

teredo tunneling - disable teredo - microsoft teredo tunneling adapter - disable Tunnel adapter Teredo Tunneling - Vista Teredo Tunneling - teredo tunneling pseudo interface - teredo tunneling pseudo-interface - disable teredo tunneling pseudo-interface - teredo tunneling pseudo-interface driver - disable teredo tunneling - teredo - disable teredo tunneling pseudo interface - remove Teredo Tunneling Pseudo-Interface - teredo tunneling adapter - teredo vista - disable tunnel adapter teredo tunneling - teredo tunneling pseudo-interface disable - how to disable teredo - Teredo disable - toredo tunneling - disable 6to4 adapter - Teredo tunneling interface - vista teredo - disable tunnel adapter vista - teredo tunnel - all - disable tcp ipv6 - disable TCP/IPv6 - vista disable teredo - uninstall teredo tunneling pseudo interface - HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TCPIP6\Parameters - remove teredo tunneling pseudo interface - disable toredo - how to turn off tcp setting - turn off ipv6 vista - tunnel teredo - windows 7 disable teredo - disabling teredo - tcp ipv6 vista - what is teredo tunneling - "Vista Teredo Tunneling" - disable teredo windows 7 - "microsoft teredo tunneling adapter" - disabling teredo tunneling pseudo-interface - disable tunelling vista - removing teredo - teredo uninstal - tunnel adapter teredo - microsoft teredo tunneling adapter driver - netsh disable ipv6 -