Я створив віртуальну машину 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?
@DanielB - Я хотів би поділитися Інтернетом (eth0) з eth1, який буде підключений до іншого пристрою пізніше.
—
Боб
eth1
" насправді не річ.