在安装 Windows Server 2008 或 Windows Vista/7 以后,通过 ipconfig/all 命令发现多出好些网络接口设置,即使在【网络设置】中禁用了网络连接的 IPv6 后也不管用。
不像 Windows 2003/XP,之后的 Windows Server 2008 系列 OS 是不可以卸载 IPv6 协议的(如无必要,无须禁用 IPv6),但是我们可以通过以下操作来禁用 IPv6 协议,并且不会在 ipconfig/all 命令中显示出来。
该方法可以禁用所有网络接口上的 IPv6,包括 Network Interface、Network Connections、 Network Tunnel interfaces,但是不能禁用 IPv6 loopback interface。
1)在注册表中,定位到以下位置:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\
2)修改键值:
DisabledComponents(REG_DWORD)= 0xffffffff
3)重启服务器。
参考链接