Main > Notes > VirtualBox в Headless режиме и отсутствие dhcp для bridge соединения

VirtualBox в Headless режиме и отсутствие dhcp для bridge соединения

18.11.2016 0 comments » Views: 1,091

Virtual Box

Понадобилось мне на одном из серверов запустить виртуальную машину, для установки в ней xfce. Т.е. на серверный линукс без GUI, мне надо было поставить VirtualBox и поднять в виртуалке еще один линукс. Я заранее подготовил образ на своем пк, экспортировал его в ovf файл и удачно импортировал на сервере. Однако, после запуска, я не смог подключить по ssh к виртуальной машине, т.к. единственный сетевой интерфейс был настроен для работы через NAT, и соответственно машина не имела собственного ip в сети..

Добавив второй интерфейс командой:

я все равно не получил желаемого результата, т.к. сетевой интерфейс не был сконфигурирован.

Поэтому я сделал следующее:

  • на своем ПК, в подготавлеваемую виртуальную машину, я добавил второй сетевой интерфейс в режиме Host-Only
  • Linux в виртуальной машине его обнаружил, и я смог прописать необходимые сетевые настройки (я настроил статический ip из сети в которую будет перенесена машина)
  • Перезагрузил виртуальную машину
  • Убедился с помощью ifconfig что нужный ip задан
  • Теперь снова экспортировал образ в ovf, перенес и импортировал его на сервере
  • Т.к. ранее я задал режим работы Host-Only, то теперь уже на сервере я его поменял на Bridge:
  • Запустил виртуальную машину и она появилась в сети, с статическим ip который я задавал когда интерфейс машины был в режиме Host-Only

После этих манипуляция я смог подключаться по SSH и продолжить выполнять свои темные замыслы 🙂

Вот так можно схитрить когда в сети нет dhcp интефейса, а виртуальная машина должна работать в режиме bridge.

 

Author: | Rating: 4/5 | Tags: , , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Allowed HTML-tags: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>