大佬教程收集整理的这篇文章主要介绍了Linux桥接器在错误的接口上响应arp?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
all在etc / network / interfaces中设置:
auto lo iface lo inet loopBACk auto eth0 iface eth0 inet static address 192.168.1.120 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.254 auto br0 iface br0 inet manual bridge_ports eth1 eth2 bridge_maxwait 0 bridge_stp off
这样,eth0和eth1都连接到我的本地网络.(eth2连接到我的网关)但是只有eth0有一个IP地址.
网桥工作正常,我可以使用tcpdump -i br0或其他工具监控流量.
由于网桥没有IP地址,因此不应发出任何流量.但是,它有时会回答arp请求,而不是eth0.
假设eth0的00:01:02:ab:00:00和eth1的00:01:02:ab:00:01为mac地址:这是我在运行wireshark的本地站点上得到的:
packet no time source dest protocol info 4303 1063.539943 00:01:02:ab:00:01 Giga-Byt_46:d9:fe ARP 192.168.1.120 is at 00:01:02:ab:00:01 4305 1063.539958 00:01:02:ab:00:00 Giga-Byt_46:d9:fe ARP 192.168.1.120 is at 00:01:02:ab:00:00
由于我的“真实”IP接口在几毫秒后响应,但情况可能并非如此……
我该如何解决这个问题?
以上是大佬教程为你收集整理的Linux桥接器在错误的接口上响应arp?全部内容,希望文章能够帮你解决Linux桥接器在错误的接口上响应arp?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。