So my router was acting up so I decided to take a look at it. When I looked at the port forwarding rules I found about 300 Terredo port forwards. When I deleted them everything worked fine on my router and on my computer. I did so research and all I could find is that Terredo has something to do with ipv6 and tunneling, I can not find anything more. Can someone please tell me what it is besides the fact that it has something to do with ipv6 and tunneling. I would also like to know how to disable it.
Yes, Teredo (one 'r') is an IPv6-over-IPv4 tunnel; in other words, it's a method to give IPv6 connectivity when your ISP only provides IPv4. It works by putting all IPv6 packets inside UDP and sending them over IPv4 to a "proxy" server at Microsoft, which resends them directly over IPv6.
There really isn't much more to say about it. Windows automatically sets up a tunnel when it doesn't find a native IPv6 connection, using 6to4 when possible and Teredo otherwise.
To disable Teredo on Windows XP and later, run this command:
To re-enable Teredo (which you probably will never need):
(I won't describe how to disable IPv6 itself, because that is not necessary.)