隧道适配器接口过多

隧道适配器接口过多

如果我在我的机器上打开命令提示符并输入ipconfig /all,我会看到很多

Tunnel adapter Local Area Connection* 9:

   Media state . . . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Sufficx . . . :
   Description . . . . . . . . . . . . . : Microsoft 6to4 Adapter #5
   Physical address. . . . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . . . : Yes

事实上,它们的数量太多了,以至于我的“真实”适配器被推出堆栈,无法再看到。我可以使用任何标志来ipconfig隐藏所有虚拟接口吗?或者有其他方法可以解决这个问题?

由于他们总是说“媒体已断开连接”,我想禁用可能是一种选择,但如果可能的话,我宁愿不关闭任何功能。我只想控制我从中获得的输出ipconfig

此外,我知道这些与 IPv6 有关。但是,我在 Google 上找到的大多数信息只是说明了这些是什么,以及它们是无害的 - 并没有关于隐藏/删除它们的信息。

答案1

我不知道有什么方法可以将它们从列表中删除,但有两种解决方法。第一种也是最简单的方法是,如果不需要,就不要使用 /all。如果您确实需要 /all 提供的额外信息,那么另一个选项是增加缓冲行数。这可以通过在 cmd 的属性中选择“布局”选项卡来完成。只需将垂直缓冲区设置为更大(300-500 就足够了)。

答案2

底部有一个工具这一页那应该可以做到。

真正的解决方法是禁用 ipv6。如果您打开设备管理器并让其显示隐藏的设备,它会显示已安装的所有隧道适配器(我现在正在修复的计算机有超过 500 个)。

答案3

自 Windows 7 起,默认启用 IPv6 功能,并且大多数“无媒体”隧道适配器与“IPv6 <> IPv4”通信相关。

这些适配器可以被禁用,而不是被删除,逐个类型 - 这样可以降低总量并且仍然保持功能。

例如两个类似的系统是isatapteredo。它们的删除命令分别是:

netsh interface ipv6 isatap set state disabled
netsh interface ipv6 set teredo disabled

或者您也可以完全禁用 IPv6。

相关内容