Я настроил виртуальную машину 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

Я могу пинговать 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

но больше не может пинговать с отдельными интерфейсами.

Почему это происходит? Как я могу быть уверен, что теперь я действительно могу получить доступ к Интернету через eth1?

0