Ports in der Firewall Ihres VPS öffnen (ufw) und gängige Ports
Öffnen und schliessen Sie Ports auf einem Ubuntu-VPS mit ufw, ohne sich auszusperren, prüfen Sie, welche Dienste lauschen, und schlagen Sie die Ports gängiger Dienste nach.
Auf einem VPS entscheiden Sie, welche Ports offen sind. Das Control Panel filtert den eingehenden Verkehr zu Ihrem VPS nicht, geschützt wird er also durch die Firewall im Server. Unter Ubuntu Server ist ufw die einfachste Firewall; sie ist installiert, auf einem neuen Server aber meist nicht aktiv.
Bevor Sie beginnen
Erlauben Sie immer zuerst SSH (Port 22), bevor Sie die Firewall einschalten, sonst sperren Sie sich aus. Falls es trotzdem passiert, melden Sie sich über Konsole öffnen im Tab Konsole der Serverseite an und korrigieren Sie die Regeln.
Ports mit ufw öffnen
# show the current state
sudo ufw status verbose
# allow SSH first, then the ports you need
sudo ufw allow 22/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
# switch the firewall on
sudo ufw enableFür UDP-Dienste ergänzen Sie /udp, zum Beispiel sudo ufw allow 19132/udp. Ein Portbereich braucht das Protokoll: sudo ufw allow 27015:27030/udp. ufw wendet jede Regel auf IPv4 und IPv6 an.
Einen Port wieder schliessen
sudo ufw status numbered
sudo ufw delete 3 # number from the list
sudo ufw delete allow 80/tcp # or by ruleEin Port ist in ufw offen, aber trotzdem nicht erreichbar? Prüfen Sie, ob der Dienst läuft und auf der öffentlichen Adresse lauscht: sudo ss -tulpn listet alle offenen Ports. Ein Dienst, der nur an 127.0.0.1 gebunden ist, nimmt nur Verbindungen vom Server selbst an.
Gängige Ports
| Port | Protokoll | Dienst |
|---|---|---|
| 22 | TCP | SSH, SFTP |
| 21 | TCP | FTP |
| 25 | TCP | SMTP (Mail zwischen Servern) |
| 53 | TCP/UDP | DNS |
| 80 | TCP | HTTP |
| 443 | TCP | HTTPS |
| 465 | TCP | SMTPS (Mailversand über TLS) |
| 587 | TCP | SMTP (Mailversand (Submission)) |
| 110 / 995 | TCP | POP3 / POP3S |
| 143 / 993 | TCP | IMAP / IMAPS |
| 3306 | TCP | MySQL, MariaDB (Datenbank) |
| 5432 | TCP | PostgreSQL (Datenbank) |
| 6379 | TCP | Redis |
| 25565 | TCP | Minecraft Java Edition |
| 19132 | UDP | Minecraft Bedrock Edition |
Öffnen Sie Datenbank-Ports wie 3306, 5432 oder 6379 nicht für das ganze Internet. Erlauben Sie nur die Adressen, die sie brauchen, zum Beispiel sudo ufw allow from 203.0.113.10 to any port 3306 proto tcp, oder verbinden Sie sich über einen SSH-Tunnel.
Ausgesperrt oder Konsole nötig? Siehe Ihren VPS verwalten.
Ähnliche Artikel
Passende Produkte
Brauchen Sie noch Hilfe?
Eröffnen Sie ein Ticket, unser Support-Team im Tessin hilft Ihnen weiter.
Ticket eröffnen