Kursinhalt
Grundlagen von OPNsense v2.1
A Basis
A1. Einführung in OPNsense
-
Historie, Architektur und Vorteile von OPNsense gegenüber anderen Firewall-Lösungen, wie zB pfSense, Sophos
-
(Community-)Support, Dokumentation und Erweiterungsmöglichkeiten
-
Betrieb der OPNsense, VM, Verwendung der richtigen Hardware, LTE, 5G
-
Deciso Software Editions, Funktionen der Business Edition
-
Vergleich: Business Edition vs. Community Edition im produktiven Einsatz
A2. Installation von OPNsense
-
Schritt-für-Schritt-Installation (UEFI-/BIOS-Modus, Partitionierung, USB-Installer)
-
Dashboard konfiguration
-
Virtualisierung von OPNsense inklusive PCI-Passthrough von Netzwerk-Karten
A3. Grundlegendes Handling
-
Unterschiede zwischen CLI (SSH/Serial Console) und WebGUI
-
Best Practices zur Absicherung der WebGUI (z B Multi-Faktor-Authentifizierung, IP-Beschränkungen)
-
Backup-Strategien: Erstellen und Wiederherstellen von Konfigurations-Snapshots
A4. Benutzer- & Authentifizierungsdienste
-
Zwei-Faktor-Authentifizierung im Detail (TOTP, Duo, Hardware-Token)
-
Integration mit LDAP / Active Directory
-
User-Tracking & Audit-Logging
A5. Grundlegende Netzwerkkonfiguration
-
Einrichtung von WAN-/LAN-/OPT-Interfaces
-
Zuweisung von Netzwerksegmenten (VLAN-Konfiguration)
-
IPv6-Grundlagen und duales Stack-Setup
-
Aliase / GeoIP
A6. Härtung der Installation
-
Sicherheitsrichtlinien (z B SSH-Härtung, HTTPS-Erzwingung)
-
Regelmäßige Updates und Management von Plug-ins
-
Management Interface
B. Erweiterte Netzwerkkonfiguration
B1. Erweiterte Interface- und Routing-Konfigurationen
-
Nutzung von virtuellen Switchen
-
VLAN-Trunking und L3-VLAN-Routing mit Hardware-Unterstützung
-
VXLAN
-
Umgang mit MTU/MSS-Optimierung und Hardware-Offloading-Optionen
B2. Multi-WAN und Failover
-
Einrichtung von Multi-WAN-Umgebungen
-
Lastverteilung und Failover-Szenarien (z B CARP, Virtual IPs)
-
Umgang mit dynamischen DNS für Failover
B3. Traffic-Shaping und QoS
-
Bandbreitenmanagement und Priorisierung
-
Konfiguration von Queues für Anwendungen wie VoIP
-
Monitoring und Analyse des Netzwerkverkehrs
B4. Transparentes Bridging und Firewalling
-
Einrichtung einer transparenten Firewall für spezifische Szenarien (HTTP-Proxy etc)
-
Bridge-Filterung
-
Troubleshooting von Bridging-Konflikten
B5. Policy-Based Routing und erweiterte Routing-Szenarien
C. Erweiterte Sicherheitskonfigurationen
C1. Firewall-Rulesets für Fortgeschrittene
-
Regeln und deren Reihenfolge
-
Granulare Zugriffskontrollen
-
Geoblocking und Zeitpläne für Regeln
-
Anwendungsbasierte Filterung
-
Floating Regeln
-
NAT Regeln
C2. VPN-Implementierungen
-
Erweiterte Konfiguration von IPsec, OpenVPN und WireGuard
-
Road-Warrior-Setups mit MFA und dynamischen DNS
-
Site-to-Site-VPN-Szenarien
C3. Web Proxy und SSL-Interception
-
Outbound-Proxy mit Content-Filterung und Blacklists
-
Einrichten der SSL/TLS-Interception und Vertrauensstellung von CA-Zertifikaten
-
Datenschutzaspekte bei der SSL-Interception
C4. Intrusion Detection/Prevention
-
Konfiguration von Suricata (IDS/IPS)
-
Signaturbasierte Erkennung und Regeloptimierung
-
Automatische Blockierung und Whitelist-Management (Guardian-Mode)
D. Erweiterte Funktionen und Dienste
D1. DNS-Dienste und Hidden Master DNS
-
Einrichtung des DNS-Proxys (Unbound)
-
Blacklist-Filterung (z B Pi-hole-ähnliche Funktionalität)
-
Hidden Master DNS-Konfiguration für interne Netzwerke
D2. Inbound Proxy mit HAProxy
-
Einführung in HAProxy und typische Einsatzszenarien, wie Freigaben von verschiedenen Web- Diensten
-
Konfiguration für HTTPS-Termination und Backend-Load-Balancing
-
Verbindung mit Let's Encrypt-Zertifikaten
D3. Monitoring und Reporting
-
Einführung in das Dashboard und zusäztliche Plugins
-
Analyse von Traffic-Flows und Logging (Syslog, Insight)
-
Anbindung von OPNsense an zentrale Logging-Server (Überblick)
-
Einbinden von OPNsense in zentrale Monitoring-Lösungen (Überblick)
-
E-Mail/SMS/Teams/Slack-Benachrichtigungen
D4. High Availability (HA)
-
Einrichtung einer Master-Slave-Konfiguration
-
Automatische Synchronisation von Regeln und VPN-Setups
-
Troubleshooting von HA-Szenarien
E. Automatisierung & Spezialthemen für Fortgeschrittene
- OPNcentral oder Umgang mit mehreren Firewalls in einer Organisation.
- API
- Skripte
- Config Management
- Ansible
- Interessante Plugins Enterprise / Security-Lab
- SDWAN
F. Spezielle Anwendungen
- Captive Portal
- BGP FRR Router
- Zero Trust, Microsegmentation mit OPNsense-Regeln, Kombination mit Identity-Providern.
- Lizenz- & Update Strategien in Enterprise-Umgebungen
G. Praxisworkshop und Troubleshooting
G1. Praxisworkshop
-
Aufbau eines vollständigen Netzwerks mit VLANs, VPNs und Proxy-Funktionalität
-
Aufbau eines HA -Clusters
-
Simulation von Szenarien (z B Failover, Angriffserkennung)
-
Absicherung und Optimierung der Konfiguration
-
Cluster Recovery, Hardwaretausch, Wiederherstellung aus Backup
G2. Troubleshooting, Migration und Optimierung
-
Diagnosetools wie Packet Capture, Netflow und IPsec-Debugging
-
Lösen von häufigen Fehlern bei Firewall- und Proxy-Konfigurationen
-
Tuning für 1G/10G/40G-Umgebungen, Hardwareanforderungen, Einfluss von Offloading und Suricata im Inline-Mode.
-
Performance-Optimierung für spezifische Anwendungsfälle
-
Migration von pfsense oder Sophos auf OPNsense
3. Abschluss und Ausblick
-
Diskussion aktueller und zukünftiger Entwicklungen (z B Unterstützung neuer Protokolle, Verbesserungen im Suricata-Modul)
-
Fragen und Antworten