IPv6 – Disabling isatap Teredo and 6to4 in Windows 7

To disable isatap teredo and 6to4 on a Windows 7 workstation, type the following at the prompt. You do of course need Administrative access on the workstation to do this.

If like myself your running dual stack IPv6 via your router or gateway, then there is really no need to have them running.

netsh int ipv6 isatap set state disabled
netsh int ipv6 6to4 set state disabled
netsh interface teredo set state disable

Thanks for the input guys, I’ve changed the following to set it back to default.

To re-enable isatap teredo nd 6to4, just replace the disabled with type=default.

References:
ISATAP – Wikipedia
6to4 – Wikipedia

10 thoughts on “IPv6 – Disabling isatap Teredo and 6to4 in Windows 7

  1. Nice post. While testing I noticed that (At least in Win7) to enable the teredo logic you need to use “client” (or “enterpriseclient”), as in:

    netsh interface teredo set state client

  2. Hi Chennai,

    I’m sure there is, I currently don’t have time to look further into it. But feel free to leave a reply and I’ll test it and add it to the end.

    Cheers,

    Billy

  3. Pingback: Disableing Teredo et al interfaces and getting a fixed IPv6 adress in Windows « Philipp’s braindump

  4. Pingback: IPv6 uitzetten van ISATAP/Teredo | winfred.nl

  5. to enable Teredo, its a slightly different command:

    netsh interface teredo set state type=default

    …state enable does not work.

  6. When running Dual stack it is especially important to disable teredo as it provides a route for IPv6 connections to ignore Firewall rules.

Leave a Reply