Datenschutz-Hinweis Diese Website verwendet nur technisch notwendige Cookies. Statistik-, Marketing- und externe Dienste werden ohne JavaScript nicht geladen. Mehr dazu in unserer Datenschutzerklärung.
Zurück zum Blog
Nexthosting Guide

Firewall für Gameserver: So sichern Sie Ihre Infrastruktur richtig ab

Schützen Sie Gameserver mit gehärteter Firewall auf Basis von nftables, Reverse Proxy, anbieterseitigem DDoS Schutz und Überwachung.

23.09.2026 2 Aufrufe
Firewall für Gameserver: So sichern Sie Ihre Infrastruktur richtig ab

Setzen Sie auf Defense-in-Depth: eine gehärtete Host-Firewall mit nftables, ein Reverse-Proxy oder Provider-Mitigation gegen volumetrische Angriffe und laufendes Monitoring der Netzwerkwerte. Diese drei Ebenen zusammen bilden die minimale Firewall für Gameserver, die heute Bestand hat. UDP-Spiele wie Rust oder FiveM brauchen dabei andere Rate-Limits als TCP-basierte Server wie Minecraft. Die konkreten Regeln und Testschritte folgen in den nächsten Abschnitten.


Kurz gesagt:

  • Eine effektive Verteidigung gegen volumetrische Angriffe erfordert eine Kombination aus Firewall, Reverse-Proxy und Provider-Mitigation, um auch große Angriffe abzuwehren.
  • nftables ist für regelbasierte Abwehrmaßnahmen bei Gameservern unerlässlich, da es bei vielen Einträgen konstant arbeitet und schnell auch bei großen Threats reagiert.
  • Die Konfiguration sollte vorab einen sicheren Rettungsweg enthalten, um bei Fehlregeln niemals ausgesperrt zu werden, und immer einen Backup-IP-Plan einschließen.
  • Bei großen Volumen reichen lokale nftables-Regeln allein nicht aus, es braucht Schutz auf Provider-Ebene durch BGP FlowSpec oder Scrubbing-Center.
  • Managed Hosting mit bereits integrierter DDoS-Abwehr ist besonders sinnvoll, wenn der Fokus auf Spielspaß und Community liegt, statt auf Firewall-Wartung.

Nexthosting
Gameserver mit zuverlässigem Schutz
Nexthosting bietet leistungsstarke Gameserver mit DDoS-Schutz, schneller Bereitstellung und persönlichem Support aus Deutschland.

Inhaltsverzeichnis

Defense-in-Depth: Netzwerk-Firewall vs. Application-Layer-Schutz

Eine Firewall auf Layer 3/4 filtert nach IP, Port und Protokoll. Sie hält den groben Datenmüll fern, kann aber nicht erkennen, ob ein UDP-Paket ein echter Spielbefehl ist oder ein manipuliertes Angriffspaket mit gültigem Header. Genau dafür braucht es eine zweite Ebene: Layer-7-Mechanismen prüfen den Inhalt und erkennen spielspezifische Muster, etwa fehlerhafte Query-Anfragen oder Login-Floats.

Für Gameserver hat sich eine Architektur mit Proxy-Frontend und privatem Backend bewährt. Der Reverse-Proxy nimmt den gesamten öffentlichen Verkehr an, die eigentliche Spiel-Engine läuft auf einer IP, die niemand kennt. Verbunden werden beide Seiten über ein Tunnelprotokoll wie WireGuard oder GRE.

Vor- und Nachteile der gängigen Optionen:

  • Direktes Hosting ohne Proxy: einfach einzurichten, aber die Server-IP liegt offen und wird zum Angriffsziel.
  • Proxy mit WireGuard-Tunnel: versteckt die echte IP, kostet aber etwas Latenz durch die Verschlüsselung.
  • GRE-Tunnel zum Scrubbing-Center: eignet sich für sehr große Angriffsvolumen, ist administrativ aufwendiger.
  • Nur Host-Firewall ohne Proxy: reicht für kleine Community-Server, versagt bei ernsthaften volumetrischen Angriffen.

Voraussetzungen und Architekturentscheidungen vor der Konfiguration

Bevor Sie eine einzige Regel schreiben, brauchen Sie einen Rettungsweg. Ohne Out-of-Band-Zugriff über die Server-Konsole riskieren Sie, sich mit einer fehlerhaften Default-Grob-Regel selbst auszusperren. Das ist der häufigste Fehler bei der ersten Firewall-Einrichtung überhaupt.

So gehen Sie strukturiert vor:

  1. Konsolenzugang sichern – prüfen Sie, ob Sie über das Control Panel oder eine serielle Konsole notfalls draufkommen, falls SSH blockiert wird.
  2. Proxy-IP-Listen festlegen – definieren Sie exakt, welche IPs oder DDR-Bereiche den Server erreichen dürfen, wenn ein Proxy vorgeschaltet ist.
  3. DNS-TTL niedrig halten – eine kurze TTL erlaubt schnellen IP-Wechsel im Notfall, ohne dass Spieler stundenlang auf alte Adressen zeigen.
  4. Architektur nach Risikoprofil wählen – ein Hobby-Server für zehn Freunde braucht keine GRE-Tunnel, ein öffentlicher FiveM-Server mit tausenden Spielern schon eher.
  5. Management-Zugang trennen – SSH und Admin-Panel laufen über eine andere IP oder ein VPN, niemals über die öffentliche Spiel-IP.

Profi-Tipp: Legen Sie sich immer eine zweite, unveröffentlichte IP als Backup zurück. Bei einem laufenden Angriff können Sie so den Betrieb auf die Aus weich-IP verlegen, während die alte Adresse noch im Fokus des Angreifers steht.

Praktische Host-Firewall: nftables, Rate-Limits und Fail2Ban

nftables hat iptables als Standard weitgehend abgelöst und aus gutem Grund. Es arbeitet mit nativen Sets und Maps, die auch bei tausenden IP-Einträgen mit konstanter Geschwindigkeit arbeiten, während iptables bei langen Regelketten linear langsamer wird. Für eine Whitelist mit hunderten Proxy-Adressen ist das kein nice-von-Dave, sondern notwendig.

Ein einfacher, praxistauglicher Regelsatz für einen Gameserver hinter einem Proxy sieht so aus:

Regel Zweck
ct state established,related accept Bestehende Verbindungen ohne erneute Prüfung durchlassen
ip saddr @proxy_set tcp dport Port_for_Fivem accept Nur gelistete Proxy-IPs auf den Spielport lassen
udp dport Port_for_Fivem limit rate rate_per_second burst burst_packets accept UDP-Pakete pro Sekunde begrenzen
tcp dport Port_for_SSH ct state new limit rate rate_limit accept SEE-Flut auf SSH eindämmen
policy drop Alles andere grundsätzlich verwerfen

Die Rate-Lifting-Syntax von nftables arbeitet mit den Schlüsselwörtern limit, rate, burst und over, mit denen sich Pakete oberhalb eines Schwellwerts gezielt verwerfen lassen. Für Minecraft-Server, die auf TCP laufen, lohnt sich zusätzlich ein SEE-Limit über Conntrack, weil das die klassischen Connection-Floats abfängt. Bei UDP-Spielen wie Rust oder FiveM sind feinere Per-Source-Limits nötig, sonst blockieren Sie am Ende reguläre Spieler mit.

Fail2Ban ergänzt die statischen Regeln, indem es wiederholte Fehlversuche auf Admin-Panels oder COM-Ports automatisch temporär sperrt. Wichtig bei containerisierten Setups: nftables- oder ip6tables-Regeln müssen in die DOCKER-USER-Chain, sonst umgeht Docker Ihre Firewall komplett und leitet Pakete direkt weiter.

  • Testen Sie jede policy drop-Änderung zuerst über die Konsole, nie ausschließlich über SSH.
  • Prüfen Sie nach jeder Regeländerung, ob reguläre Spieler noch verbinden können.
  • Dokumentieren Sie jede Änderung mit Zeitstempel, das erspart bei Fehlersuche viel Zeit.

Profi-Tipp: Rollen Sie neue Regelsätze nie direkt auf dem Live-Server aus. Ein kurzer Test auf einem zweiten VPS zeigt Fehler, bevor echte Spieler betroffen sind.

Wann reichen lokale Regeln nicht mehr aus?

Ihre nftables-Regeln laufen im Kernel und sind schnell, aber sie wirken erst, wenn das Paket bereits bei Ihrem Server angekommen ist. Bei einem großen volumetrischen Angriff ist die Leitung selbst das Problem, nicht die CPU. Sobald der Uplink gesättigt ist, helfen lokale Droh-Regeln nicht mehr weiter, weil der Datenmüll die Bandbreite schon vor Ihrem Server verstopft.

Ab diesem Punkt braucht es Mitigation auf Provider-Ebene. Ein Reverse-Proxy-Konzept nach dem Vorbild bekannter Game-Helds filtert den Verkehr, bevor er überhaupt Ihr Rechenzentrum erreicht. Sinnvoll ist eine automatisierte Eskalationskette:

  • Lokal: nftables-Regeln fangen kleine bis mittlere Lastspitzen ab.
  • BGP FlowSpec: leitet verdächtigen Verkehr schon auf Routing-Ebene um, bevor er den Server erreicht.
  • Scrubbing-Center: filtert große volumetrische Angriffe vollständig, bevor überhaupt Pakete beim Kunden ankommen.

Automatisierte Eskalation zahlt sich aus, weil zwischen Erkennung und manueller Reaktion oft zu viel Zeit verloren geht, gerade nachts oder am Wochenende. Ergänzend nutzen größere Setups GRE-Tunnel zu Scrubbing-Anbietern, mehrere IP-Pools zur Lastverteilung und DNS-Rotation, um bei einem laufenden Angriff schnell auf eine unbelastete Adresse zu wechseln. Für einen Rust-Server mit öffentlicher Community ist diese Eskalationskette oft schon ab dem ersten Monat relevant, nicht erst bei tausenden Spielern.

Monitoring, Tests und die Notfall-Checkliste

Eine Firewall ohne Monitoring ist nur die halbe Absicherung. Beobachten Sie mindestens vier Werte kontinuierlich: Pakete pro Sekunde, tatsächliche Bandbreitennutzung, Anzahl offener Conntrack-Einträge und Fehlerraten bei Spielerverbindungen. Ein plötzlicher Sprung bei der PPS-Zahl ohne entsprechenden Spielerzuwachs ist fast immer ein frühes Warnsignal.

So testen Sie eine neue Konfiguration, bevor sie produktiv geht:

  1. Erzeugen Sie synthetische Last mit einem Lasttest-Tool, um zu prüfen, ob die Rate-Limits greifen, ohne echte Spieler zu stören.
  2. Testen Sie den Rollback-Pfad, also wie schnell Sie eine fehlerhafte Regel wieder entfernen können.
  3. Prüfen Sie die Proxy-Whitelist gezielt, indem Sie eine nicht gelistete IP testweise blockieren lassen.
  4. Legen Sie eine Alarmkette fest, die bei Schwellwertüberschreitung sofort benachrichtigt, nicht erst nach Stunden.
  5. Sichern Sie im Angriffsfall einen kurzen Paketmitschnitt (PCAP) für die spätere Analyse.

Nach jedem Vorfall lohnt sich ein kurzes Post-Mortem: Was hat ausgelöst, welche Regel hat gegriffen, was fehlte. Die BSI-Grundschutzempfehlungen zu Firewalls verlangen genau diese dokumentierte Verantwortlichkeit für jede Regel, und das ist keine reine Bürokratie, sondern der einzige Weg, nach einem Angriff nachvollziehen zu können, was passiert ist.

Was Nexthosting bei Firewall-Fragen unterscheidet

Nach Jahren mit Gameserver-Setups zeigt sich ein Muster: Die meisten Betreiber überschätzen ihre Host-Firewall und unterschätzen den Uplink. Ein perfekt konfigurierter nftables-Regelsatz nützt wenig, wenn die Leitung vorher verstopft. Viele Community-Admins investieren Stunden in Regel-Feinschliff, während die eigentliche Schwachstelle die fehlende Provider-Mitigation ist.

Einige Hosting-Anbieter bieten DDoS-Schutz und verwaltete Gameserver an, damit Betreiber sich nicht selbst um GRE-Tunnel oder BGP FlowSpec kümmern müssen. Sinnvoll ist Managed Hosting vor allem dann, wenn Sie Zeit lieber ins Spielerlebnis stecken als in Firewall-Wartung um Mitternacht. Wer die volle Kontrolle über eigene Regeln behalten will, findet auf einem VPS genug Spielraum, um beide Welten zu verbinden.

— Erik

Betreute Gameserver statt Firewall-Selbstbau

Es gibt gute Gründe, jede Firewall-Regel selbst zu schreiben, aber nicht jeder Betreiber hat dafür Zeit oder Nerven. Es gibt Anbieter, die Server mit inkludiertem DDoS-Schutz ohne Mehrkosten bereitstellen, die in deutschen Rechenzentren laufen und sich über übersichtliche Control Panels verwalten lassen, statt jede Regel manuell zu pflegen. Der Support arbeitet oft direkt im Team und nicht in einer anonymen Warteschlange.

Für Minecraft, FiveM oder Garry’s Mod bedeutet das: Sie starten den Server, die grundlegende Absicherung läuft mit, und Sie kümmern sich um Ihre Community statt um Conntrack-Tabellen. Wer stattdessen volle Kontrolle über eigene nftables-Regeln braucht, findet auf einem VPS Standard die passende Basis dafür. Schauen Sie sich die verfügbaren Gameserver-Pakete an und starten Sie in wenigen Minuten mit einem abgesicherten Setup.

Quellen

FAQ

Welche drei Arten von Firewalls gibt es?

Man unterscheidet meist Paketfilter-Firewalls, die nach IP und Port entscheiden, zustandsbehaftete Firewalls, die den Verbindungsstatus verfolgen, und Application-Layer-Firewalls, die den Inhalt eines Pakets prüfen. Für Gameserver ist eine Kombination aus zustandsbehaftetem Host-Filter und Layer-7-Schutz die gängige Praxis, wie auch OVHcloud in seiner Game-Firewall-Dokumentation beschreibt.

Was sind die Nachteile einer Firewall?

Eine zu restriktive Konfiguration kann legitime Spieler blockieren, besonders bei UDP-Spielen mit vielen kurzen Paketen. Zudem schützt eine Host-Firewall allein nicht vor volumetrischen Angriffen, die den Uplink sättigen, wofür dann Provider-Mitigation nötig wird.

Ist eine Firewall für einen Gameserver sinnvoll?

Ja, eine Host-Firewall ist die Grundlage jeder Absicherung und lässt sich mit nftables direkt auf dem Server konfigurieren. Sie ersetzt bei größeren Angriffsvolumen jedoch keine Mitigation auf Provider-Ebene.

Was blockiert eine Firewall für Gameserver konkret?

Sie blockiert typischerweise unbekannte IP-Adressen außerhalb einer Proxy-Whitelist, überhöhte Paketraten pro Sekunde und wiederholte Fehlversuche auf Admin-Ports. Eine gut konfigurierte policy drop-Regel verwirft zudem grundsätzlich jeden Verkehr, der nicht explizit erlaubt wurde.

Brauche ich zusätzlich zur Firewall noch DDoS-Schutz vom Provider?

Bei kleinen Community-Servern reicht oft eine solide Host-Firewall aus. Sobald der Server öffentlich beworben wird oder eine größere Spielerbasis hat, lohnt sich zusätzlicher Schutz, wie ihn etwa Nexthosting bei seinen Gameserver-Paketen bereits inkludiert.