Сеть является недостижимой ошибкой - Virtualbox (Мини-сеть Изображение Ubuntu)

Я использовал 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)
0
задан 26 April 2018 в 10:52

1 ответ

Адаптеры Virtualbox "Только для хоста" конкретно не позволяют доступ в Интернет: https://www.virtualbox.org/manual/ch06.html#networkingmodes

Сети только для хоста

Это может использоваться для создания сети, содержащей хост и ряд виртуальных машин без потребности в физическом сетевом интерфейсе хоста. Вместо этого виртуальный сетевой интерфейс (подобный петлевому интерфейсу) создается на хосте, обеспечивая возможность соединения среди виртуальных машин и хоста.

Проверьте таблицу в конце этих 6,2 разделов для наблюдения, какие типы адаптеров делают то, что Вы на самом деле хотите, чтобы они сделали (подсказка: вероятно, один из Соединенных мостом, NAT или Сети NAT).

Я попытался бы отключить Ваш адаптер только для хоста и видел бы, является ли это причиной проблемы.

0
ответ дан 30 October 2019 в 01:03

Другие вопросы по тегам:

Похожие вопросы: