我是网络新手,正在尝试从桥接接口 ping 到配置了不同子网 IP 地址的另一个接口。
我正在运行 Ubuntu 16.04 的 Oracle 虚拟 BOX VM 中尝试这些配置。
我有三个接口 eth0、eth1、eth3。其中 eth0、eth1 是网桥 br0 的一部分。网桥 br0 的 IP 地址配置为 10.1.1.10。
另一个接口eth3配置为192.1.168.10。
当我尝试添加路由时,由于网络不可达而失败。ip add default via 192.1.168.10 dev br0
我需要:ping -I br0 192.1.168.10 ->>>> 但失败了。
在 oracle virtual box VM 中,这些接口被配置为内部网络端口 (inet)。
brctl show
bridge name bridge id STP enabled interfaces
br0 8000.0800275f7d3e no eth0
eth1
ifconfig eth3
eth3 Link encap:Ethernet HWaddr 08:00:27:f9:c1:a8
inet addr:192.1.168.10 Bcast:192.1.168.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fef9:c1a8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
ifconfig br0
br0 Link encap:Ethernet HWaddr 08:00:27:5f:7d:3e
inet addr:10.1.1.10 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::a00:27ff:fe5f:7d3e/64 Scope:Link
virtualBox:~# ip route add default via 192.1.168.10 dev br0
**RTNETLINK answers: Network is unreachable****
VirtualBox:~# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 br0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth3
192.1.168.0 0.0.0.0 255.255.255.0 U 0 0 0 eth3
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
当我尝试从桥接接口 ping 时,失败了。有没有什么办法可以解决这个问题。