Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Today while doing some routine maintenance I discovered that my internet-connected network adapter was using a 6to4 tunnel to connect to my ISP. Some self-eduction on Teredo seemed to indicate quite a few potential security vulnerabilities with using the protocol. I have disabled my network adapter from using Teredo and it doesn't seem to impact my gateway in any way. Is there anything I am missing that should encourage me to turn it back on?

share|improve this question
What security concerns do you think you have? – Chris S Jun 29 '10 at 2:14
up vote 1 down vote accepted

For the most part, you'll probably never notice if you disable Teredo. You'll also probably never notice it's turned on.

share|improve this answer
That is true today, but IPv6 is coming. Really, it is. Any day now. – Michael Graff Jun 29 '10 at 2:27

If you turn off Teredo you will not be able to access any IPv6-only websites when they appear in the next 6-12 months. Unless you have some other form of IPv6 connectivity you will be unable to access some parts of the internet.

There are no security vulnerabilities with IPv6 and/or Teredo. These facilities are no more (or less) secure that the existing IPv4 connectivity you have.

The issue that is frequently brought up is that when you have a Teredo tunnel you now have a real live IPv6 internet address. For example my (Teredo) address is 2001:0:53aa:64c:1037:73c3:bdd1:907d. You can ping it.

This is not less secure then a NAT'd machine two reasons ...

a) A gateway is less secure that people think. Every modern gateway has UPnP enabled by default and any application can request the port be opened to a particular machine.

b) When a server application (like a web server) open up a port they are not visible on a Teredo IP address. Any application that has never heard of Teredo will therefore not be exposed to the internet. (This is windows specific).

An application may explicitly request to be opened on the Teredo interface but this is not the default. It's an analog to requesting your Gateway open a port.

share|improve this answer
You said, "There are no security vulnerabilities with IPv6 and/or Teredo." Um ... yes there is. I can't explain it nearly as good as this podcast does so I'll link it. It has a lot of IPv6 info. is part 1 is part 2 Remember, nothing is safe if you have an address of any kind. Its only less likely to be compromised. – user68387 Feb 9 '11 at 23:04

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.