Supported hardware

From securityrouter.org, an OpenBSD-based firewall
Jump to: navigation, search

The securityrouter.org software is based on the latest OpenBSD release (as of July 2017, 6.1). It runs on effectively any x86 computers/servers and virtualization hosts, and makes a great choice both for affordable Mini-ITX appliances (with Intel Atom or AMD Geode CPUs) as well as high-end servers (preferably with AES-NI for high VPN throughput).

OpenBSD has its own hardware compatibility list for i386 (x86) and amd64 (x86-64). Since most components in a x86 computer are standardized, hardware support usually boils down to network interface driver support. For high performance, the Intel PRO/1000 or 10GE devices are recommended.

Tested platforms

Below is a list of computers/servers/hypervisors that we, or our users, are successfully running the security router software on. However, any x86 machine is likely to work.

Name Price Comment
PC Engines ALIX2D3 ≈ $100 Fast boot, AES acceleration, use i386
PC Engines APU ≈ $125 Fast boot
Intel D2500CC[1][2] ≈ $220 Use amd64
Intel DH77EB Intel i3-3220, use amd64
Dell PowerEdge R200 Tested with Intel NICs, use amd64
Dell PowerEdge R320 ≈ $1000 Slow boot, Intel NICs are preferred, use internal USB for boot, use amd64
Dell PowerEdge R720 Tested with Xeon X5650 and Broadcom NICs
Dell PowerEdge 2850 Tested with Intel NICs
HP DL120 G7 ≈ $800 Tested with Xeon E31220, AES acceleration, slow boot, use amd64
Supermicro X7SPA-HF ≈ $350 End-of-sale, replaced[3]
Supermicro X8STi Tested with Xeon W3565 and Intel 82576 NICs
Axiomtek NA-100 AES acceleration, use i386
Axiomtek NA-110
Soekris net4801 ≈ $250 Slow CPU, use i386

Any virtualization platform able of performing full hardware virtualization should be supported. The table below contains the ones we've tested.

Name Release Comment
VMware ESXi (vSphere) vmware-amd64-xx.ova Use "Deploy OVF template", both E1000 and VMNET2 NICs offers good performance
VMware Workstation/Fusion vmdk-xxx-xxx.zip Simply launch the VMX file
KVM any You need to convert the image yourself, use VirtIO networks drivers
Microsoft Hyper-V vhd-amd64-xxx.zip
Parallels Desktop vmdk-amd64-xx.zip Simply launch the VMX file, add E1000 NICs