我的要求是创build一个多接口的接口,每个IP地址在同一个子网。
我通过创build一个桥梁来尝试这个
br0 (192.168.1.199) ___________|_____________________________________ | | | | | | eth0 tap0 tap1 tap2 tap3 tap4 (192.168.1.150) (.151) (.152) (.153) (.154)
我需要所有可以从外部PC访问的tap接口。 当我ping从tap0到外部计算机说192.168.1.200
ping -I tap0 192.168.1.200 -- the ping is not going through.
但是,当我从192.168.1.200 ping到192.168.1.150(tap0)它正在工作,但我得到桥(br0)的MAC地址,
我有两个问题:
重新提问1:
ping -I tap0
告诉ping在tap0上发送ping数据包。 这将绕过桥梁,并且只能在指定的“物理”接口上发送。 所以,实际上,你不是从“tap”界面ping“ping”,而是在“ping”它。
如果你想ping“from”tap界面,你需要附加一些东西(例如OpenVPN),然后从分接口连接的虚拟电缆的另一端发送ping命令。
重新提问2:你可以尝试类似的东西
arp -i br0 -Ds 192.168.1.150 tap0 pub
等等