У меня основной системой выступает Ubuntu 10.10, на ней установлена виртуальная машина VirtualBox внутри которой я тестирую различные приложений.
Чтобы настроить раздачу адресов по DHCP для виртуальных машин:
В основной системе запускаем:
keiz@ekz:~$ VBoxManage dhcpserver add -netname intnet -ip 10.0.2.10 -netmask 255.255.255.0 -lowerip 10.0.2.11 -upperip 10.0.2.100 -enable
Теперь при создании виртуальных машин настройки сети указываем следующим образом:
На этом все настройки завершены, после того как мы зайдем в виртуальную среду и сделаем
sudo dhclient eth0 мы получим сетевой адрес из диапазона 10.0.2.11-10.0.2.100