Network Configuration for Home Virtual Lab Setup

Virtualization Software

Virtualization Software which can be installed on top of your existing Operating System (OS) helps to create multiple Virtual OSes on top of the Host OS.  Each instance of the Virtual OS is called a Virtual Machine (VM).  VMs and the Host OS could be connected to each other and even to the Internet through different Networking Configurations.  The most popular Virtualization Software are VMWare and VirtualBox.  

Installing an Operating System as a Virtual Machine

Download an ISO image of the OS to be installed or pop in the Installation CD.  Follow the instructions for the Virtualization Software to create a VM with the new OS.  Install the OS from the ISO image or installation CD.

Network Configuration

Networking Configurations  are the most important part of correctly interconnecting different VMs with the Host OS and with other machines in the outside work (in the LAN or over the Internet).  In a VMWare Workstation context, go to Edit > Virtual Network Editor.  Administrator privileges may be required to carry out the edit.

Create three different Virtual Networks – (i) Connected to the Host OS only; (ii) Connected to the LAN/Internet by using NAT (Network Address Translation) using the Host OS's IP; (iii) Connected to the LAN/Internet by a separate IP acquired through the Network Adapter of the Host OS (Bridged Network).

Virtual_Networks_1

Once the Virtual Networks have been setup, new VMs could be added to the Virtual Networks according to their connectivity needs.  Right click on VM > Choose "Settings" > Click "Network Adapter" > Choose "Custom: Specific virtual network".

VM_Network_Settings_1

You can join all your VMs to your Host OS and other Computers in the Network.  This makes the setup of Virtual Lab for Home much easier!!!

 

References

http://lifehacker.com/5714966/five-best-virtual-machine-applications 

www.vmware.com/products/workstation

www.virtualbox.org/wiki/Downloads

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1007250 

Network Configuration for Home Virtual Lab Setup

Leave a Reply

Your email address will not be published. Required fields are marked *