Du hast ARK: Survival Ascended? Diese Anleitung ist für Survival Evolved, das klassische ARK. Ascended braucht nur den 7777 mit UDP (und den 27020 mit TCP, wenn du RCON von außen nutzt): Das erklären wir unter wie du einen ASA-Server aufsetzt.
ARK: Survival Evolved braucht mehrere Ports, fast alle mit UDP. Wichtig ist, nicht nur den Spielport zu öffnen: Ohne den Abfrageport erscheint der Server nicht in der Steam-Liste, und niemand findet dich.
Die Ports
| Port | Protokoll | Wofür | Öffnen? |
|---|---|---|---|
| 7777 | UDP | Das Spiel | Ja |
| 7778 | UDP | Peer-Port (immer Spielport + 1) | Ja |
| 27015 | UDP | Steam-Abfrage: bringt dich in die Liste | Ja |
| 27020 | TCP | RCON | Nur, wenn du es von außen nutzt |
Der 7778 wird nirgends eingestellt: ARK nimmt immer den Spielport plus eins. Änderst du den Spielport auf 7780, wird der Peer-Port zum 7781.
Survival Ascended ist anders: Es nutzt weder den Peer-Port noch die Steam-Abfrage, weil seine Serverliste über die Dienste von Epic läuft. Ihm reicht der 7777 mit UDP.
Windows (PowerShell als Administrator)
# Spiel, Peer und Abfrage auf einmal
New-NetFirewallRule -DisplayName "ARK UDP 7777-7778 (eingehend)" -Direction Inbound -Protocol UDP -LocalPort 7777-7778 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "ARK Abfrage UDP 27015 (eingehend)" -Direction Inbound -Protocol UDP -LocalPort 27015 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "ARK UDP 7777-7778 (ausgehend)" -Direction Outbound -Protocol UDP -LocalPort 7777-7778 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "ARK Abfrage UDP 27015 (ausgehend)" -Direction Outbound -Protocol UDP -LocalPort 27015 -Action Allow -Profile Any
RCON, nur wenn du es von außen brauchst:
New-NetFirewallRule -DisplayName "ARK RCON TCP 27020 (eingehend)" -Direction Inbound -Protocol TCP -LocalPort 27020 -Action Allow -Profile Any
Linux
# Ubuntu / Debian
ufw allow 7777:7778/udp
ufw allow 27015/udp
ufw allow 27020/tcp # nur, wenn du RCON von außen nutzt
# AlmaLinux / Rocky
firewall-cmd --permanent --add-port=7777-7778/udp
firewall-cmd --permanent --add-port=27015/udp
firewall-cmd --permanent --add-port=27020/tcp
firewall-cmd --reload
# Lauscht er?
ss -lntup | grep -E '7777|7778|27015'
Wenn du mehrere Server auf derselben Maschine betreibst
Die Ports steigen für das Spiel in Zweierschritten und für den Rest in Einerschritten. Der zweite Server nutzt 7779/7780, Abfrage auf 27016 und RCON auf 27021; der dritte 7781/7782, 27017 und 27022. Öffne gleich den ganzen Bereich:
# Drei Server, unter Windows
New-NetFirewallRule -DisplayName "ARK UDP 7777-7782 (eingehend)" -Direction Inbound -Protocol UDP -LocalPort 7777-7782 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "ARK Abfrage UDP 27015-27017 (eingehend)" -Direction Inbound -Protocol UDP -LocalPort 27015-27017 -Action Allow -Profile Any
Bedenke, dass jede ARK-Instanz ihren eigenen RAM komplett belegt: Drei Maps auf derselben Maschine brauchen viel Speicher, nicht nur Ports.
Er erscheint nicht in der Liste
- Der 27015 mit UDP fehlt (bei Survival Evolved). Das ist der häufigste Fehler. Ohne ihn kann man per IP beitreten, aber Steam listet dich nicht.
- Der 7778 fehlt. Mit geschlossenem Peer-Port verbinden sich manche und manche nicht, je nachdem, wie Steam sie routet.
- Alles UDP außer RCON. Wenn du die Regeln mit TCP angelegt hast, bringen sie nichts.
- ARK braucht lange zum Starten. Eine große Map kann mehrere Minuten laden, bevor sie lauscht. Schau in die Konsole, bevor du annimmst, dass es an der Firewall liegt.
- Such unter „Inoffiziell“ (Unofficial). Ein eigener Server erscheint nicht im Reiter der offiziellen Server, und die Sitzungsfilter müssen passend gesetzt sein.
- AntiDDoS-Filterung: Reiter Sicherheit deines Dienstes im Panel.
- Bei Survival Ascended unter Windows Server fehlt dem System fast immer ein Zertifikat: so installierst du es.