Table of Contents

Hacklab Servers

Bare Metal (in server room)

oxygen

Dell PowerEdge R610, Xeon X5550 @ 2.67GHz, 12GB RAM, USB flash boot disk.
Hacklab Core Router - Running Mikrotik RouterOS.

magnesium

Dell PowerEdge R610, 2x Xeon E5645 @ 2.4GHz, 48GB RAM, 2x1TB SATA.
Ubuntu 18.04 and libvirt/KVM.
Hacklab infrastructure and member VMs.

titanium

HP ProLiant DL380p Gen 8, 2x E5-2670, 128GB RAM (4x 32GB LRDIMM), 2x1TB SSD, 2x2TB SATA.
Ubuntu 20.04 and OpenNebula/KVM.
Hacklab infrastructure and member VMs.

ganymede

HP Microserver N36L, 8GB RAM, 2x 1TB SATA plus hot spare.
TrueNAS server hosting file shares and home directories.

zinc

Raspberry Pi 2 Model B.

IoT devices

doorpi

Raspberry Pi in G1 ceiling space.

ircpi

Raspberry Pi running the IRC terminal.

squawk

Raspberry Pi running the sound/speech interface.

ledpi

Raspberry Pi running the RGB LED strip in G1.

Internal VMs

Note 1: Although these VMs follow the chemical elements naming scheme, it's probably time to start using functional hostnames instead (save the names for bare metal).

Note 2: Where small applications are Dockerized and hosted together, they are grouped according to the people who require access. e.g. limited access to personal data, wide access to lab automation/IoT.

boron.hacklab

VM hosted on titanium. Hosts network and infrastructure applications via Docker:

nitrogen.hacklab

VM hosted on titanium. Hosts Unifi controller software and a RADIUS daemon for Spacenet.

neon.hacklab

VM hosted on titanium. Hosts Linux shell services for Hacklab users (as a Docker container).

argon.hacklab

VM on titanium.

radon.hacklab

VM on titanium.

copper.hacklab

VM on titanium.

sulfur.hacklab

VM on magnesium.

ehl-vm-access

VM on titanium.

ehl-vm-admin

VM on titanium.

ehl-vm-audit

VM on Tim's server roc titanium.

Netflow, syslog and MQTT data retained for 30 days for investigations of network abuse. Access is limited.

ehl-vm-logging

VM on magnesium. Currently inactive due to Graylog consuming all the memory.

ehl-vm-observium

VM on magnesium.

ehl-vm-things

VM hosted on titanium. Replaces carbon. Hosts Hacklab instrumentation and MQTT applications via Docker:

ehl-vm-webapp

VM on titanium.

Will host general web applications (but nothing security-sensitive).

ehl-vm-leds

Was a VM on magnesium. Running the IPv6 bridge for the LEDs in G1

ehl-vm-metrics

VM on titanium.

ehl-vm-jitsi

VM on titanium.

ehl-vm-loomio

VM on titanium.

ehl-vm-auth

VM on titanium.

VMs (off-site)

hydrogen.edinburghhacklab.com

VM hosted in London by DigitalOcean.

gold.ehlab.uk

VM hosted in London by DigitalOcean.

palladium.ehlab.uk

VM hosted in London by DigitalOcean.

ponyexpress.ehlab.uk

VM hosted in US by RamNode.

zulip.ehlab.uk

VM hosted in London by Bitfolk