Сервер VirtualBox DHCP, не арендуя дюйм/с в режиме Только для хоста

Я работаю, размещают Ubuntu 16.04.1 LTS. Там я установил последний VirtualBox и импортировал VM, который выполняет изображение SLES 9. Мой SLES 9 VM по умолчанию предварительно сконфигурировал один набор сетевого интерфейса к DHCP, и у меня нет сервера DHCP в моей сети.

Цель состоит в том, что после импорта, SLES 9 VM будет использоваться в бездисплейном режиме и подключаться с SSH, но самое главное без любого ручного вмешательства т.е. открытия консоли VM UI и вручную изменения настроек сетевого интерфейса или подобный.

Поэтому я думал о:

  1. Изменение предварительно сконфигурированного сетевого интерфейса от Режима моста до режима Только для хоста
  2. Добавление второго интерфейса в Режиме моста (этот должен быть настроен),
  3. Добавление хоста только адаптер
  4. Включение сборки в VirtualBox встроенный сервер DHCP, использование ограниченного диапазона адресов, которые будут присвоены (1 возможный адрес)
  5. Включение гостя VM и установление соединения с одним возможным IP-адресом
  6. Там я запустил бы некоторые скрипты удара, которые настроят второй интерфейс для использования статического IP-адреса, который мог использоваться для дальнейших соединений
  7. (дополнительно) удалите первый интерфейс DHCP

Команды я бежал за импортом VM

Изменение предварительно сконфигурированного сетевого интерфейса от Режима моста до режима Только для хоста

VBoxManage modifyvm "sles9vm" –nic1 hostonly
VBoxManage modifyvm "sles9vm" –hostonlyadapter1 "vboxnet0"

Добавление второго интерфейса в Режиме моста (этот должен быть настроен),

VBoxManage modifyvm "sles9vm" --nic2 bridged --bridgeadapter2 eth0

Добавление хоста только адаптер

VBoxManage hostonlyif create
VBoxManage hostonlyif ipconfig vboxnet0 --ip 192.168.56.1

Включение сборки в VirtualBox встроенный сервер DHCP, использование ограниченного диапазона адресов, которые будут присвоены (1 возможный адрес)

VBoxManage dhcpserver add --ifname "vboxnet0" --ip 192.168.56.2 --netmask 255.255.255.0 --lowerip  192.168.56.5 --upperip 192.168.56.5 –enable

Включение гостя VM и установление соединения с одним возможным IP-адресом

VBoxManage startvm "sles9vm" --type headless

Теперь всегда, когда я пробую к SSH к 192.168.56.5, он просто не работает. Поэтому я попытался остановить гостя VM и выполнить его в режиме UI. Затем я вошел в гостевую систему и проверку ifconfig. Как ожидалось не было никакого DHCP присвоенный адрес. Таким образом, я попытался перезапустить сетевые интерфейсы на госте VM, но я все еще получаю ту же проблему, говоря что никакой IP, присвоенный все же... жду ответа.

Поэтому я хотел бы знать, имеет ли кто-либо опыт с подобной установкой и возможно знает, что я отсутствую. Я прочитал документацию относительно Виртуального Поля и большого количества форумов, но это не делает, кажется, типичная проблема.

1
задан 27 June 2017 в 16:39

1 ответ

У меня была та же проблема.

Воссоздание MAC-адреса для адаптера в сети Только для хоста устранило эту проблему для меня.

VM> Настройки> Сеть> Adapter2> Усовершенствованный

В выпадающем меню нажимают круговые стрелки вправо Запись MAC-адреса .

1
ответ дан 11 November 2019 в 01:24

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

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