Monday, April 30, 2018

Accessing your Virtualbox Guest from your Host OS

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.

Requirements

  • VirtualBox (latest version)
  • A guest operation system (e.g. Ubuntu)

Setup

  • 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: "VirtualBox Host-only Ethernet Adapter"
  • 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

Test

  • 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.


No comments:

Post a Comment

5 Strategies for Getting More Work Done in Less Time

Summary.    You’ve got more to do than could possibly get done with your current work style. You’ve prioritized. You’ve planned. You’ve dele...