Unabhängiger Vergleich · keine bezahlten Platzierungen
Startseite / Blog / Ratgeber / Konfigurieren Sie eine VPS-Firewall: Beginnen Sie mit den wesentlichen Ports

Konfigurieren Sie eine VPS-Firewall: Beginnen Sie mit den wesentlichen Ports

Öffnen Sie 22, 80 und 443 – und schließen Sie den Rest standardmäßig. Eine schlecht organisierte oder fehlende Firewall führt dazu, dass Redis und MySQL innerhalb von Minuten globalen Scans ausgesetzt sind.

Redaktion Hébergeurs.eu 5 Min. Aktualisiert 19 Juli 2026

Scannen Sie eine neue IP-Adresse: Port 6379 Redis offen, Port 3306 MySQL antwortet. Beim VPS war Nginx korrekt konfiguriert – und standardmäßig wurde keine Firewall verweigert. Der Angreifer hat Nginx nicht gehackt; Er sprach direkt mit Redis. Dieses Szenario tritt bei jeder ungefilterten öffentlichen IP innerhalb von Minuten ein – nicht in Wochen.

Die Konfiguration der Firewall eines VPS bedeutet, zu definieren, wer das Recht hat, mit welchen Diensten zu sprechen. Installieren Sie nicht zehn Tools – fangen Sie damit an, allen eingehenden Datenverkehr bis auf den wesentlichen abzulehnen, und öffnen Sie dann nur das, was die Website wirklich atmet. Die Firewall verursacht die Schwachstelle nicht; Es macht die Abhörnachlässigkeit Ihres Netzwerks sichtbar.

Viele Teams konfigurieren Nginx, stellen die Anwendung bereit und führen dann „später die Firewall durch“. Später geschieht dies häufig nach dem ersten Scan – oder nachdem eine Redis-Kompromittierung „vorübergehend“ offen gelassen wurde.

Ports, die als Eingabe für eine klassische Website autorisiert werden sollen

HafenDienstleistungenHinweis
22/tcpSSHWenn möglich auf Admin-IP beschränken
80/TCPHTTPACME- und HTTPS-Umleitung
443/tcpHTTPSÖffentliche Website
ICMPpingOptional; einige Überwachungstools verwenden es

Alles andere ist standardmäßig geschlossen: MySQL 3306, Redis 6379, Postgres 5432, SMTP 25, Admin-Panel 8080. Interne Dienste überwachen „127.0.0.1“ oder ein privates Netzwerk – nicht „0.0.0.0“, das dem Internet ausgesetzt ist.

Bevor Sie die erste Regel schreiben, listen Sie auf, was tatsächlich zuhört:

„Bash ss -tlnp


Vergleichen Sie die Ausgabe mit dem, was Sie Ihrer Meinung nach installiert haben. Docker kann beispielsweise Ports veröffentlichen, ohne dass UFW sie basierend auf der Konfiguration filtert – siehe Fallstricke unten.



:::Hinweis

**Denken Sie daran.** Wenden Sie die Hosting-Cloud-Firewall an, **bevor** Sie versehentlich SSH bei der ersten schlecht getesteten „UFW-Aktivierung“ herunterfahren – halten Sie eine Sitzung offen.

:::



## ufw: Sichere Reihenfolge, damit Sie nicht ausgesperrt werden



Halten Sie vor der Aktivierung von ufw eine SSH-Sitzung geöffnet und testen Sie sie in einem zweiten Fenster:



„Bash

UFW-Standardeinstellung verweigert eingehende Nachrichten

UFW-Standardeinstellung: Ausgehend zulassen

ufw erlaubt 22/tcp

ufw erlaubt 80/tcp

ufw erlaubt 443/tcp

ufw aktivieren

UFW-Status ausführlich

Wenn Sie von einer festen IP aus verwalten, schränken Sie SSH ein:

„Bash ufw erlaubt von IHREM IP-BÜRO zu jedem Port 22 Proto-TCP


**IPv6**: Eine „ufwallow 443/tcp“-Regel muss Version 6 oder eine explizite Regel abdecken – das Vergessen von Version 6 führt zu einer Lücke, die den Exploit scannt. Überprüfen Sie mit „ufw status verbose“, ob die v6-Regeln übereinstimmen.



Viele Hosts – Hetzner Cloud Firewall, OVH Network Security – filtern vor dem VPS. Empfohlene Doppelschicht: restriktives Panel plus ausgerichtetes lokales UFW. Ein konkretes Beispiel für Panel-Regeln finden Sie unter [Hetzner Firewall Cloud](/de/blog/hetzner-firewall-cloud-regles/).



## Add-ons: fail2ban, SSH-Schlüssel, klassische Fehler



**fail2ban** sperrt Adressen nach wiederholten SSH-Fehlern – siehe [Sicheres SSH](/de/blog/ssh-securise/). Kein SSH-Passwort: nur Schlüssel. Die Firewall patcht keine ungepatchten Schwachstellen (CVEs); es verringert die exponierte Angriffsfläche.



Wiederkehrende Fehler:



- Erlauben Sie 3306 „vorübergehend“ für Monate;

- Docker „-p 6379:6379“, der Redis je nach Konfiguration ohne UFW-Filter veröffentlicht;

- Deaktivieren Sie ufw „zum Debuggen“ ohne Rückkehr zum Servicedatum;

- Global offenes SSH mit schwacher Passwortauthentifizierung.



Informationen zu einer Zugriffsbastion finden Sie unter [SSH-Bastion](/de/blog/ssh-bastion/) – Alternative zum direkten Offenlegen von SSH von einer beliebigen IP aus.



## Oben: Die Firewall enthüllt, was Sie normalerweise preisgeben



:::Höhepunkt

**Ohne Standardverweigerung wird jeder Dienst, der auf 0.0.0.0 lauscht, zu einem globalen Gateway – oft noch bevor Sie die Installation abgeschlossen haben.** Die Firewall verursacht die Sicherheitslücke nicht; Es macht die Abhörnachlässigkeit Ihres Netzwerks sichtbar. Wenn man mit den wesentlichen Ports beginnt, muss man prüfen, was wirklich funktioniert.

:::



Listen Sie „ss -tlnp“ auf, bevor Sie die erste Regel schreiben. Vergleichen Sie VPS mit Panel-Firewalls über das [Verzeichnis](/de/verzeichnis/) und den [Vergleich](/de/vergleich/) – einige europäische Hosts bieten eine kostenlose Cloud-Firewall an, andere berechnen diese separat.



## Entscheide dich und gehe ohne blinden Fleck voran



Innerhalb eines halben Tages können Sie sich einen neuen VPS sichern oder einen bestehenden prüfen:



1. **Inventarisieren** Sie offene Ports mit „ss -tlnp“ und scannen Sie von außen – verlassen Sie sich nicht auf Ihre Erinnerung an die Installation.

2. **Konfigurieren** Sie zuerst die restriktive Cloud-Firewall: SSH von der Büro-IP, 80 und 443 öffentlich, alles andere geschlossen.

3. **Aktivieren Sie ufw** standardmäßig als verweigern mit denselben Regeln – halten Sie während des Tests eine SSH-Sitzung offen.

4. Datenbanken **verknüpfen** und nur auf lokalem Host oder privatem Netzwerk zwischenspeichern; niemals auf 0.0.0.0 ohne Tunnel oder VPN.

5. **Paar** fail2ban und SSH-Schlüsselauthentifizierung – Firewall allein reicht nicht gegen Brute-Force-Angriffe aus.

6. **Überprüfen** Sie IPv6- und Docker-Container, die nach jeder Bereitstellung Ports ohne Filter veröffentlichen.



## Häufig gestellte Fragen



### ufw oder nftables direkt?



ufw für den schnellen Einstieg in Ubuntu oder Debian – lesbare Abstraktion. nftables oder iptables bei komplexen Regeln oder Infrastrukturskripten. Beide können nebeneinander existieren; Vermeiden Sie widersprüchliche Duplikate, die legitimen Datenverkehr blockieren.



### Sollten wir den SSH-Port 22 ändern?



Dunkelheit allein mit geringem Nutzen. Passwortlose SSH-Schlüssel plus fail2ban sind mehr wert. Benutzerdefinierter Port als Bonus zur Reduzierung des Scan-Rauschens, nicht als Ersatz für eine starke Authentifizierung.



### Cloud-Host-Firewall + lokale UFW?



Empfohlen für Tiefenverteidigung: Panel-Firewall als erste Barriere, UFW auf der Instanz. Passen Sie die Regeln an, damit Sie nicht blockiert werden – insbesondere über SSH von einer festen IP.



### MySQL im Desktop für phpMyAdmin öffnen?



Nicht live im Internet. SSH-Tunnel, VPN oder Verwaltung nur über localhost. Expose 3306 lockt Scans in wenigen Minuten an.



---



Eine effektive VPS-Firewall beginnt nicht damit, alles zuzulassen – sie fängt damit an, **alles zu verweigern** und dann nur das zu öffnen, ohne das die Site nicht funktioniert.

Europäische Hoster vergleichen

Filtern nach Compliance, Standort und Einsatzzweck — dann die Datenblätter öffnen, um den echten Umfang zu prüfen.

Verzeichnis durchsuchen
Blog

Weiterlesen

Alle Artikel →