为什么我的网络适配器在桥接时不显示 IP 地址?

为什么我的网络适配器在桥接时不显示 IP 地址?

我已经设置了一个带有两个网络适配器的 Ubuntu 14.04 虚拟机。

  • eth0(桥接适配器)-192.168.0.105
  • eth1(NAT)-10.0.3.15

我已经执行了 ping 命令以确保一切正常:

ping -I eth0 www.cnn.com
PING turner.map.fastly.net (185.31.17.73) from 192.168.0.105 eth0: 56(84) bytes of data.
64 bytes from 185.31.17.73: icmp_seq=1 ttl=55 time=29.6 ms

ping -I eth1 www.cnn.com
PING turner.map.fastly.net (185.31.17.73) from 10.0.3.15 eth1: 56(84) bytes of data.
From 10.0.3.15 icmp_seq=1 Destination Host Unreachable

因为我希望 eth1 能够通过 eth0 适配器访问互联网,所以我根据以下方式桥接了它们:Debian 教程。

现在该命令ifconfig显示以下内容:

  • br0-10.0.3.16
  • eth0(桥接适配器)-无 IP
  • eth1(NAT)-无IP

我可以像这样 ping CNN:

ping www.cnn.com
PING turner.map.fastly.net (23.235.43.73) from 10.0.3.16 br0: 56(84) bytes of data.
64 bytes from 23.235.43.73: icmp_seq=1 ttl=63 time=26.6 ms

但无法再对各个接口进行 ping 操作。

为什么会这样?我怎么才能确定我现在确实可以通过 eth1 访问互联网?

相关内容