问:

在命令提示符窗口使用ipconfig /all命令时,会看到非常多的“隧道适配器”的本地连接,竟然有31条。   

答:

在Windows 7中,系统自动配置生成多个隧道连接,这些隧道连接的用处是实现IPv4与IPv6的互访(IPv6隧道是将IPv6报文封装在IPv4报文中,让IPv6数据包通过使用IPv4地址协议的网络进行通信。对于采用隧道技术的设备来说,在隧道的入口处,将IPv6的数据报封装进IPv4,IPv4报文的源地址和目的地址分别是隧道入口和隧道出口的IPv4地址,而在隧道的出口处,再将IPv6报文取出转发到目的节点)。   

对于基本上一直在使用IPv4的用户而言,多个隧道连接反而带来了一些不便,因此,在这里介绍一下使用netsh命令关闭IPv6隧道适配器:   

netsh interface teredo set state disabled   

netsh interface 6to4 set state disabled   

netsh interface isatap set state disabled   

当我们需要使用IPv6网络时,只需要使用如下命令恢复IPv6隧道设置即可:   

netsh interface teredo set state default   

netsh interface 6to4 set state default   

netsh interface isatap set state default