rip*_*234 27 networking windows windows-7
我今天做了“ipconfig”,发现了大约10个网络接口,其中大部分是断开的。
我该如何诊断?我在哪里可以删除它们?
编辑:
额外的网络如下所示:
隧道适配器 本地连接* 16
隧道适配器 本地连接* 17
隧道适配器 本地连接* 18
...
Sgt*_*tOJ 23
(此解决方案已经过测试并确认有效)
信用:Microsoft Answer 的主持人 Nicholas Li 根据这篇文章。
警告:在进行任何系统更改之前创建系统还原点总是一个好主意。
隧道是如何在不受信任的网络(如互联网)上进行安全通信。如果您查看每个连接的“描述”,通过ipconfig /all
,它可能包含ISATAP或6over4。在 Wikipedia 上查找有关隧道适配器的信息。
这些适配器是 iPv6 TCP/IP 地址协议的 Microsoft 实现的一部分。你会发现你有很多它们,每个定义的网络适配器至少有一个。您可能还安装了 VMware 播放器,它添加了多个虚拟机可能使用的网络适配器。
这些虚拟适配器称为“自动隧道伪接口”,用于用 IPv4 标头封装 IPv6 数据包,以便它们可以通过 IPv4 网络发送。这可能意味着您的本地网络目前同时是 iPv4 和 iPv6,并且这些适配器是“以防万一”创建的。
如果您在本地网络上工作,则不需要 iPv6,因为 4 字节 TCP/IP 地址对于计算机数量来说已经足够了。要摆脱这些虚拟适配器,请执行以下操作:
这将只在您的计算机上定义 iPv4 接口,并且仅当您在本地网络上没有任何纯 iPv6 设备时才有效。如果您确实有这样的设备,则至少需要在它进行通信的一个网络适配器上允许 iPv6。
从命令行:
netsh interface ipv6 6to4 set state state=disabled undoonstop=disabled
netsh interface ipv6 isatap set state state=disabled
netsh interface teredo set state disabled
Run Code Online (Sandbox Code Playgroud)
如果您运行的是 Windows 2012/8 或更高版本,则可以使用 powershell 执行此操作:
Set-Net6to4configuration -state disabled
Set-Netisatapconfiguration -state disabled
Set-NetTeredoConfiguration -type disabled
Run Code Online (Sandbox Code Playgroud)
警告 - 如果出于某种原因您希望在某些(但不是全部)接口上使用隧道适配器,这不是正确的解决方案。可能这不是你想要的。
关于这些适配器是什么的信用和更多信息:http : //www.minasi.com/newsletters/nws1303.htm
归档时间: |
|
查看次数: |
217941 次 |
最近记录: |