Я установил VirtualBox с Ubuntu Server (16.04) на свой ноутбук с Ubuntu 16.04.
Я хочу создать виртуальную сеть. Читая некоторые посты в Интернете, это кажется довольно простым, но ...
Итак, я настроил так:
- В настройках VirtualBox > сеть: NAT пусто, а в Host Only у меня vboxnet0 с IP 192.168.56.1, маской 255.255.255.0 и пустым DHCP
Я настроил виртуальный сервер, с картой 1 = NAT и Частным хостом с именем vboxnet0 и Авторизовал все. Флажок кабель подключен установлен.
Файл /etc/network/interface содержит следующую информацию:
авто ло IFace ло инет петля
auto enp0s3 iface enp0s3 inet статический адрес 192.168.26.70 маска подсети 255.255.255.0 сеть 192.168.56.1 шлюз 192.168.56.1 DNS-серверы имен 8.8.8.8 8.8.4.4
Я пытаюсь пинговать хост и гостя, но ничего не работает. Я что-то упускаю, но что?
Спасибо за вашу помощь
ОБНОВЛЕНИЕ 1 Скриншоты конфигурации
Я знаю, что что-то упускаю, но что?
решение1
Вам необходимо настроить сетевой адаптер на мостовое соединение и в поле «Имя» выбрать сетевую карту хоста — ваш адаптер беспроводного или локального подключения к ноутбуку.
У меня Intel Centrino Wireless-N 1000.
Вместо этого выберите свой.
и нажмите кнопку обновления MAC-адреса (справа синяя со стрелками) несколько раз
решение2
Если ты хочешь
- чтобы иметь возможность пинговать хост
- иметь частный IP, принадлежащий частной сети
затем, как предложено выше в комментариях к ответу lewis4u, вам необходимо создать внутреннюю сеть вместо мостовой сети:
Затем вам нужно получить два интерфейса: один с NAT-преобразованием и, таким образом, подключенный к Интернету (если ваш хост подключен), а другой позволяющий общаться внутри внутренней сети.
PS: Ваша строка "network 192.168.56.1" в /etc/network/interfaces кажется лишней (посмотрите man 5 interfaces
).