![wireshark 使网络正常运行](https://linux22.com/image/1360768/wireshark%20%E4%BD%BF%E7%BD%91%E7%BB%9C%E6%AD%A3%E5%B8%B8%E8%BF%90%E8%A1%8C.png)
有许多带有以太网的主板。有些主板有硬件错误。当 ping 这些主板时,并不总是能得到答案。
但运行 wireshark 捕获模式时,网络交换稳定(ping,另一个 tpc/ip 软件),停止 Wireshark 时再次出现问题。这是怎么回事。Wireshark 如何影响这些?
答案1
我怀疑 Wireshark 激活了混杂模式网卡,可能有助于缓解问题。
在 Linux 下,您可以通过运行来启用它ifconfig eth0 promisc
,或者使用 来禁用它ifconfig eth0 -promisc
。
在 Windows 中,情况当然更复杂,但对于某些网卡驱动程序,网卡硬件设置中有一个选项。我还读到,在命令行上,使用netsh bridge show adapter
找出适配器编号,然后使用netsh bridge set adapter 1 forcecompatmode=enable
(1
替换为正确的适配器编号)在该适配器上设置“强制兼容模式”(显然是 Windows 中表示混杂模式的术语)。
您可能还想检查网络上是否存在重复的硬件 MAC 地址。