Use VirtualMachine. Все они поддерживают dhcp, даже делать ничего особенно не придётся. Выставить nat и лить с хоста на адрес виртуалки.
Читаем ман - http://www.virtualbox.org/manual/ch08.html#vboxmanage-dhcpserver. Или как я уже написал через nat.