We can simply tell Virtual Box to map a local port, such as 4001, to port 22 on the virtual instance.
So when we type we will in fact tunnel to the machine’s port 22!
And you should normally be able to reach the machines from your host by opening a terminal and using SSH as explained above.
However, you may have trouble making both instances ping/talk to each other.
Start by creating a new instance: Virtual Box instance creation using an existing VDI " data-medium-file="https://i1com/ Box-create-new-virtual-machine.jpg?
fit=300,182&ssl=1" data-large-file="https://i1com/ Box-create-new-virtual-machine.jpg? fit=671,407&ssl=1" class="size-full wp-image-1409" src="https://i1com/ Box-create-new-virtual-machine.jpg? resize=671,407&ssl=1" alt="Virtual Box instance creation using an existing VDI" width="671" height="407" srcset="https://i1com/ Box-create-new-virtual-machine.jpg?And we’ll probably need to ensure they can access the Internet, to install packages as request by the scripts.So let’s see how you can setup and configure a network of Virtual Box instances, with static IP addresses and Internet access.We need the instances to be able to talk to each other, so we’ll probably have to assign static IP addresses to them.We also need them to be accessible from the host if we want our Ansible playbooks to work, for example.fit=300,181&ssl=1" data-large-file="https://i0com/ Box-virtual-machine-adapter2-settings.jpg? fit=668,402&ssl=1" class="size-full wp-image-1412" src="https://i0com/ Box-virtual-machine-adapter2-settings.jpg? resize=668,402&ssl=1" alt="Virtual Box network settings showing a host-only configured adapter" width="668" height="402" srcset="https://i0com/ Box-virtual-machine-adapter2-settings.jpg?w=668&ssl=1 668w, https://i0com/ Box-virtual-machine-adapter2-settings.jpg? resize=300,181&ssl=1 300w" sizes="(max-width: 668px) 100vw, 668px" data-recalc-dims="1" / Click on “OK” to save your settings and repeat the process for the second machine, using the same settings.Simply access the Host Network Manager from Virtual Box’s main window () and click on that “Create” button.You should now see an entry, probably named “vboxnet0“.If you’re working on an enterprise project, chances are the company provided you with such an environment.But if you are developing a pet project at home, you may not have that luxury. Thanks to virtualization technologies such as Virtual Box we can create such an environment in the comfort of your development machine.