COIT20232 – Security Infrastructure Administration
COIT20232 – Security Infrastructure Administration
Base Server Installation
This guide steps us through the download and installation processes for VirtualBox and a minimal virtual base Ubuntu Server.The guide is based on the Windows operating system as most students (>90%) use Windows. We should be able to use any operating system supported by VirtualBox. However, teaching staff support may be limited for other operating systems.
Assumptions
The installation process requires a PC connected to a small private network that provides access to the Internet. The network should provide automatic IP address configuration via DHCP or similar. There is a prerequisite in place for this course which requires us to have a good understanding of Networks and network addressing. Any issues relating to these requirements should be raised on the course forum.
Virtual Box
* VirtualBox (www.virtualbox.org) – virtualisation software which allows us to install and run operating systems on top of other operating systems.
Downloading
Download the binary install file that matchesour host Computer from the main VirtualBox website:
Select the download link on the main page and then the binary download link.
The Windows VirtualBox-4.2.6-82870-Win.exe file was 95 MB.
Installing
Run the downloaded installation file accepting all the default settings.
This is a very simple install process for Windows. Wemay be asked to install device software as part of the installation; we can safely trust “Oracle Corporation” and must install these. The device software allows VirtualBox to access the host hardware (network cards, usb ports etc).
If any problems areencountered during the install,please provide a detailed description of the problem on the course forum.
We should see the above when we run VirtualBox after a successful install.
Before creating a new virtual machine we first need to download the Ubuntu Server image.
Ubuntu Server
* Ubuntu Server (www.ubuntu.com/business/server/overview, help.ubuntu.com/12.04/index.html) – a Linux based operating system.
Downloading
The Ubuntu Server image is 645 MB in size. It is worthwhile to check if ourInternet Service Provider offers a free mirror service for Linux images and updates. All service providers are different, so we will have to check this for ourselves. Internode, iiNet, Westnet and Bigpond all appear to offer free download mirrors – check the details of these as they are subject to conditions and changes.
A list of Official Mirrors for Ubuntu can be found at the following link:
launchpad.net/ubuntu/+cdmirrors
If we want to download when on campus, it is best to use AARNet, which provides the major network link between Universities in Australia. AARnet will be used in the examples in this document.
The AARNet Mirror can be found at the following link:
mirror.aarnet.edu.au/pub/ubuntu/releases
We should see a directory listing similar to the one shown below:
We want to download the Ubuntu 12.04 Server image so select the 12.04 link:
mirror.aarnet.edu.au/pub/ubuntu/releases/12.04/
Scroll down until we see the ubuntu-12.04.1-server-i386.iso link and select it. Note that the .1 may change to a larger number – this is what is called a point release and is the 12.04 server with additional updates applied. Make sure the server version is selected for download.
The download should start – remember it is around 645 MB so will take a while.
There is a torrent link available if that ispreferred. However, it is usually easier to download the iso file directly.
Installing
To install the Ubuntu Server ‘inside’ VirtualBox we need to first create a new virtual machine. So start up VirtualBox and select the ‘new’ button.
This will start the New Virtual Machine Wizard. Follow along with the screen dumps below, reading any comments below them, selecting [Next] after changing any required settings.
Use the same name etc. as provided in the screen dumps. This will help if there are any problems later on in the install process.
We don’t need a huge amount of memory for our server so reduce this to 256 MB. This reduces the requirements of the host server as well.
We need to configure our Virtual Hard Disk differently from the default settings provided by the Wizard, so check the ‘Do not add a virtual hard drive’ Hard drive option. We will create our own shortly.
We will create our own shortly so select [Continue].
Our ’empty’ virtual base server.
Now we will go through all of the settings for our Base Server and make any changes needed. So select the [Settings] button.
Comments will be added below if any changes are required from the defaults. Check that all our settings match those shown in the screen dumps below.
Note that the “Snapshot Folder” shownin the above[Advanced] section is different from the default – please leave them as the default which will be in our User directory. Nothing needs to be changed here.
During the course, we will create a number of virtual machines – we can add a description here if it helps us keep track of our different virtual machines.
Note that the ‘Floppy’ has been deselected and moved down below the Hard Disk – make the same changes.
The default options should be the same as shown above.
We won’t be installing a graphics environment on our server so we don’t need any video acceleration, but bumping the Video Memory from 12 to 16 MB doesn’t hurt.
We are not using a graphics environment so we won’t have a Desktop to remote into.
We need to make a number of changes to the Storage for our server so the above is just showing the defaults – we need to change these as outlined below.
Select the IDE Controller – this is just like the real thing, in this case it has a CD drive attached. No change required.
Is this the question you were looking for? If so, place your order here to get started!