

Then run the commands, of course replacing the link with the most recent one from the website. Go over to the VirtualBox downloads page and get the link to the latest version here.

Now we need to install the VirtualBox extension pack, this is necessary for when we want to view the screen of the VM we are installing. Sudo apt-get install virtualbox Installing VB Extension Pack The first thing we are going to do is install VirtualBox which is available in the Ubuntu repositories, so run: Also for older hardware without support for hardware virtualization it falls back to software emulation. I chose to use VirtualBox because I found it was supported by a large community, and easy to manage without a GUI.

There are many paid and free solutions available for Linux and including KVM, VM Ware, Xen, and Virtuzzo. By using virtualization we eliminate the need to run 2 separate machines for our router and home server. Installing VirtualBoxīeing a home user like myself, with less than a dozen LAN clients and a modest internet connection you probably do not need hardware too powerful to manage your network. If you are reading this you probably already know that pfSense is a powerful, open source, FreeBSD based router distribution which can be installed on x86 hardware. In this tutorial I’m going to assume that you have already installed Ubuntu Server 12.04 and are connected to the internet via a DHCP interface.
