As a developer you want to ping and access the webserver on your virtual machine. This is a very simple solution to enable the bridge to the guest VM.
- VirtualBox (latest version)
- A guest operation system (e.g. Ubuntu)
-
On VM go to File > Host Network Management (Ctrl + W)
-
Add a Network, e.g vboxnet0
-
Close
-
Shut down all running VM's
-
Right click on the VM > Change... > Network
-
Open Tab: Adapter 1
-
Enable the Adapter and select "NAT"
The next step is importand to make it work:
- Open Tab: Adapter 2
- Enable the adapter and select: "Host-only Adapter"
- Select Name: "vboxnet0"
- Click at "Extended"
- Select the adapter: "Intel PRO/1000 MT Desktop..."
- Select the modus: "Allow all and host"
- Click on "Ok" to save all settings.
Yes, you have to enable two adapters at the same time to make it work. Realy. You need a "NAT" and a "Host-only Adapter".
- Start the VM
- Open the terminal (with Ctrl+Alt+T)
- Enter:
ifconfig
- Now you should see a local IP addresse like:
192.168.56.104
- The IP address is dynamic an can be different on your VM
- Go back into your host machine
- Open the command line:
cmd
- Ping the guest VM with the command:
ping 192.168.56.104
- You should see the ping response
- If you have a webserver installed on the guest VM then open
http://192.168.56.104
in your browser to the hosted website.