
Mein Heimlabor ist der Ort, an dem ich risikofrei meine Arbeit mit Servern, Switches und anderer Hardware trainieren kann.

Meine Umgebung besteht aktuell aus einem Serverschrank mit folgendem Inhalt (von oben nach unten):
- Cisco Catalyst 3560 POE-48
- IBM 1735-2GX 2X8 LCM (Rückseite)
- IBM 7316-TF3 Flat Panel Console Kit
- IBM 2145-8G4 SVC X3550
- IBM System x3650 M3
- IBM System x3850 X5
- Lenovo ThinkServer TD100
Außerdem zu Übungszwecken vorhanden, aber noch nicht verbaut:
- HP ProCurve 2510-24
- IBM 2498-B24 FC
- IBM 2145 UPS-1U
Geräte, die nicht im Labor stehen:
Der Server „Herkules“ steht zwar mit im Heimlabor, wird aber nicht zum Lernen genutzt, sondern produktiv u.a. als Backup- und Webserver für eine private Cloud.
Labor
Typhon
Typhon wird im Testnetz als Router und Firewall mittels PfSense eingesetzt. Anbindung an WAN geschieht mittels des Oberen Cisco Catalyst, LAN wird nach Typhon mittels eines zweiten Cisco Catalyst auf der Rückseite des Schrankes weiterverteilt.
Dionysos
Dionysos wird im Testnetz als Windows Server eingesetzt. Ziel hier ist es, Funktionen wie WSUS, AD oder Hyper-V zu testen und anzuwenden.
Tartaros
Tartaros ist mein Hauptsystem für Experimente. Als Betriebssystem wird hier in der Regel ein Debian-Derivat (meistens Ubuntu Server) eingesetzt, da meine produktiv-Server ebenfalls auf Debian basieren. Hier teste ich die Arbeit mit Docker, Konfigurationen von Diensten wie STUN und TURN, Dovecot, Postfix, Apache (Hosting), NGINX (Hosting, reverse Proxy, Caching), MySQL (MySQL-Server und MariaDB) sowie lokale Anwendungen auf die ich hier nicht näher eingehen kann.
Herkules
Herkules ist quasi „Ol‘ Reliable“ und der älteste Server in meinem Labor. Dieser Server wird produktiv eingesetzt, dementsprechend kann ich hier nicht zu sehr ins Detail gehen. Nur so viel sei gesagt: Hier läuft ein Webserver für eine gängige Cloud-Lösung, Elasticsearch, mehrere Datenbank-Server und ein Management-System für Netzwerkgeräte.
Nicht im Schrank
Zusätzlich zu den lokalen Geräten betreibe ich auch Offsite und an anderen Orten im lokalen Netzwerk weitere Server, hier dazu eine kurze Übersicht.
Rootserver-A
Rootserver-A ist für reines Webhosting gedacht. Hier werden mehrere Websites sowie Anwendungen für diese Websites in Docker-Containern gehostet.
Rootserver-B
Rootserver-B ist für mehrere Anwendungen ausgelegt. Zum einem werden auch hier Websites gehostet, aber auch NodeJS-Anwendungen, Docker-Container und ähnliches ausgeführt.
Watchdog
Watchdog ist ein RaspberryPi, auf dem ein Zabbix-Server ausgeführt wird, das sämtliche Server und Netzwerk-Infrastruktur (die von mir betrieben wird, sowohl LAN als auch WAN) überwacht.

