Я использовал Virtualbox для выполнения мини-сетевых моделирований. У меня есть два адаптера, eth0 использует NAT и имеет IP-адрес 192.168.56.1 и eth1, хост только адаптер. Я могу SSH в VM использование 192.168.56.1, однако когда я пытаюсь достигнуть чего-либо внешнего к сети от VM (например, клонирующий репозиторий мерзавца), я получаю недостижимую сеть сообщения. Я попытался проверить с помощью ping-запросов IP-адреса непосредственно, чтобы проверить, что это не проблема DNS. Почему я не могу достигнуть Интернета? Я понимаю, что распространенная проблема - то, что IP-адрес не был присвоен одному из адаптеров, но здесь eth0 вполне ясно имеет IP-адрес.
ifconfig-a:
eth0 Link encap:Ethernet HWaddr 08:00:27:ef:9b:c8
inet addr:192.168.56.101 Bcast:192.168.56.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:235 errors:0 dropped:0 overruns:0 frame:0
TX packets:164 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:25042 (25.0 KB) TX bytes:23566 (23.5 KB)
eth1 Link encap:Ethernet HWaddr 08:00:27:76:c7:9a
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:432 errors:0 dropped:0 overruns:0 frame:0
TX packets:432 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:34376 (34.3 KB) TX bytes:34376 (34.3 KB)
Адаптеры Virtualbox "Только для хоста" конкретно не позволяют доступ в Интернет: https://www.virtualbox.org/manual/ch06.html#networkingmodes
Сети только для хоста
Это может использоваться для создания сети, содержащей хост и ряд виртуальных машин без потребности в физическом сетевом интерфейсе хоста. Вместо этого виртуальный сетевой интерфейс (подобный петлевому интерфейсу) создается на хосте, обеспечивая возможность соединения среди виртуальных машин и хоста.
Проверьте таблицу в конце этих 6,2 разделов для наблюдения, какие типы адаптеров делают то, что Вы на самом деле хотите, чтобы они сделали (подсказка: вероятно, один из Соединенных мостом, NAT или Сети NAT).
Я попытался бы отключить Ваш адаптер только для хоста и видел бы, является ли это причиной проблемы.