Select Page

Hi Today i am going show you how to setup virtualbox for local Development which will be useful when you are developing / deploying application inside the virtual machine and want to interact with it outside the virtual machine or from host machine,this is also helpful when you are developing for openstack you have installed openstack in vm and want to interact and test the api from host machine, before starting download & install Virtualbox.

Watch  Video Tutorial Over Here

Create Host only network adapter

Click on File -> Preference

Create Host only network adapter

Choose Network, Click Host-only Networks and click on plus sign

Create Host only network adapter
Click on Settings button of vboxnet0

Create Host only network adapter
Under Adapter Tab

Create Host only network adapter
IPv4 Address 192.168.56.1
IPv4 Network Mask 255.255.255.0

Under DHCP Server TabCreate Host only network adapter
Check mark the “Enable Server option”
Server Address 192.168.56.2
Server Mask 255.255.255.0
Lower Address Bound 192.168.56.3
Upper Address Bound 192.168.56.240

Add Host only adapter to virtual machine as Network Adapter 2

Right Click on the vm and click on settings

Create Host only network adapter
Choose Network , Under Adapter 2, Check Enable Network Adapter

Create Host only network adapter
Attached To Host-only Adapter
Name: vboxnet0
Then boot the vm and run sudo vim /etc/network/interfaces
Add These two lines at end

Save the file and reboot the vm

Full Contents of /etc/network/interfaces file

once the vm is booted find the ip address given by hostonly adapter by running  ip a of enp0s8  interface
once you get that ip address you can ping,ssh,ftp or if you are running a webserver in vm you can access it from host machine
from your host machine run ping [ip address of vm] ,install webserver on vm open it on host machine.