Installation on Microsoft Hyper-V
Requirements
- A 64-bit host-system is required.
- It is strongly recommended to use a dedicated physical network interface card for the Surf-LAN.
- The system must be online at any time in order to synchronize necessary IACBOX registration data with the licensing server.
- The IACBOX is a realtime system. Therefore it is critical to only assign and use resources which are capable of working within the same operational context.
For example: If a VM cluster is used, only the CPU cores of one socket may be used for the IACBOX to avoid rapid context switching between multiple sockets, which would lead to intolerable delays and possible system faults. - Please note the minimum hardware requirements
- Starting from 250 users a processor with at least 2,50 Ghz or better is required
- Virtualized environments generally need more resources due to the nature of virtualization
- Functions like the Advanced Web Filter, Application Control or Connection Tracking are very CPU-intensive and should therefore be used with caution
- Some versions of Hyper-V may not support VLANs!
- In order to use the new DNS based Web Filter of IACBOX version 17.2, at least 4GB of internal memory must be available.
Configuration
After opening Hyper-V click on Virtual Switch Manager which can be found on the right side of the screen.
The IACBOX does require at least 2 network interfaces, the Office-LAN for the uplink and management and the Surf-LAN for guest devices. Therefore in the Virtual Switch Manager click on New virtual network switch and then select External. Continue with clicking on Create Virtual Switch.
In the next step name this interface Office-LAN. As External Network select the primary physical network adapter which is connected to the internet.
Repeat this process with another virtual network switch and call it Surf-LAN. For this virtual interface, select the physical interface which will be connected to the Surf-LAN.
Creating the Virtual Machine
After the configuration of the virtual network switches is done, right-click on the Hyper-V server in the left list and choose New and Virtual machine. This will open up a new window and show the Before You Begin hints. Proceed with Next.
Enter a name for the new virtual machine, e.g. IACBOX and click Next to continue.
Choose Generation 2 and continue with Next.
Select the amount of memory wanted for this virtual machine. Note the minimum hardware requirements.
In the following window select the Office-LAN as connection and proceed by clicking on Next.
Now a virtual hard drive must be configured. Enter a name and configure the size according to the minimum hardware requirements.
In the next screen decide how to include the installation medium. Usually in virtualized environments this is done by ISO images, but if the host system has a CD-ROM drive, then a CD can also be used.
Confirm the settings summary for this virtual machine and click Finish to create it.
Now the newly configured virtual machine will show up in the main list of Hyper-V. Select the new virtual machine and then click on Settings which can be found on the right side.
After the initial creation, the VM will only consist of one network interface. Click on Add Hardware and select Network Adapter to add a second Interface for the Surf-LAN.
Click on the newly added Network Adapter and assign its Virtual switch to the previously created Surf-LAN virtual switch.
Now both Interfaces should be almost done. The last step is to ensure, that they will consist of a static MAC address. Expand the Network Interface settings by clicking on the + Symbol. Select Advanced Features and assign a Static MAC Address to both, the Office-LAN and Surf-LAN Network Interface.
Afterwards, navigate to the entry Firmware. This page lists the Boot Order of all connected components. It is important to move the Network Interfaces Down, to avoid an endless UEFI network boot loop. Since this VM will be used for the IACBOX installation next, a virtual DVD-ROM drive should be on top and secondly, it should boot from the hard drive.
Next, open up the entry Security and disable all checkboxes.
Return to the Hyper-V Manager, select the IACBOX virtual machine and click on Connect. In the new Virtual Machine Connection window click on Action and then Start to start up the new virtual machine. If the configuration of the virtual machine has been done right, it will start to boot from the IACBOX ISO image or from the IACBOX CD/DVD.
Now proceed with the installation instructions.
In case the setup gets stuck while initializing, press ESC to continue.