



Eg: I want to do Penetration Testing on some VM’s and I do not want to interrupt other network on host or in the environment.īy default the VirtualBox will create a network interface for VM with NAT mode by which you can access the outside world (including internet) from the VM. But you do not want other machines in the VirtualBox or Virtual Host (your laptop or workstation) or other devices in the network to talk to these VM. Here is the scenario: You are doing some labs with multiple Virtual Machines and you need those VM’s to talk each other. Scenario : Create VM’s in Isolated Network There is no harm on that but you can achieve the same result using NAT Network in VirtualBox. Recently I noticed that, some of the engineers are creating labs in VirtualBox but they are adding more and more interface for multiple type of connections. When we talk about local development or PoC (Proof of Concept) environments, VirtualBox is my first choice as it gives me the choice of multiple options in terms of networking and other features. Photo by Brett Sayles from Pexels Introduction
