Ports und Firewall

Welche Ports du für einen FiveM-Server öffnen musst (30120)

Der 30120 mit TCP und UDP, der von txAdmin, fertige Befehle für Windows und Linux und warum dein Server nicht in der Liste erscheint.

3 Min. LesezeitAktualisiert am 6. Oktober 2026FiveM

FiveM nutzt nur einen Port, den 30120, aber gleichzeitig mit TCP und UDP. Nur eines von beiden zu öffnen ist der Grund Nummer eins für „mein Server taucht nicht auf“ oder „ich verbinde mich und fliege raus“.

Die Ports

PortProtokollWofürÖffnen?
30120TCPServerliste und Download der RessourcenJa
30120UDPDas Spiel selbstJa
40120TCPWeboberfläche von txAdminBesser nicht (siehe unten)

Wenn du den Port in deiner server.cfg mit endpoint_add_tcp und endpoint_add_udp geändert hast, nimm diese Nummer für alles, was folgt.

Windows: Füge das in PowerShell als Administrator ein

New-NetFirewallRule -DisplayName "FiveM TCP 30120 (eingehend)" -Direction Inbound  -Protocol TCP -LocalPort 30120 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "FiveM UDP 30120 (eingehend)" -Direction Inbound  -Protocol UDP -LocalPort 30120 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "FiveM TCP 30120 (ausgehend)" -Direction Outbound -Protocol TCP -LocalPort 30120 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "FiveM UDP 30120 (ausgehend)" -Direction Outbound -Protocol UDP -LocalPort 30120 -Action Allow -Profile Any

Und um zu prüfen, ob der Server lauscht, bei laufendem FXServer:

Get-NetTCPConnection -LocalPort 30120 -State Listen
Get-NetUDPEndpoint  -LocalPort 30120

Linux

# Ubuntu / Debian
ufw allow 30120/tcp
ufw allow 30120/udp
ufw status numbered

# AlmaLinux / Rocky
firewall-cmd --permanent --add-port=30120/tcp
firewall-cmd --permanent --add-port=30120/udp
firewall-cmd --reload
# Lauscht er?
ss -lntup | grep 30120

txAdmin: nicht für alle Welt öffnen

txAdmin lauscht auf dem 40120, und von dort aus steuerst du den ganzen Server. Ihn ins Internet zu öffnen heißt, das Admin-Panel jedem zu zeigen, der die IP scannt – und das passiert von selbst, wenige Minuten nach dem Start der Maschine.

Vernünftig ist ein SSH-Tunnel. Von deinem Rechner aus:

ssh -L 40120:localhost:40120 root@DEINE_IP

Dann öffnest du http://localhost:40120 im Browser. Solange die SSH-Sitzung offen ist, ist es, als liefe txAdmin auf deinem eigenen PC, ohne dass etwas offenliegt. Wenn du ihn trotzdem öffnen musst, dann wenigstens mit einem langen Passwort, und erlaube den 40120 in der Firewall nur von deiner IP.

Mein Server taucht nicht in der Liste auf

Nach Wahrscheinlichkeit sortiert:

  1. Der TCP- oder der UDP-Port fehlt. Prüfe, dass beide offen sind. Die Serverliste läuft über TCP, das Spiel über UDP.
  2. Der Lizenzschlüssel. Ist er abgelaufen, gelöscht oder falsch kopiert, startet der Server, registriert sich aber nicht. Der Fehler steht in den ersten Zeilen der Konsole. Du erzeugst ihn kostenlos auf portal.cfx.re (Keymaster gibt es nicht mehr): so bekommst du ihn.
  3. Privater Modus. Eine Zeile sv_master1 "" in der server.cfg lässt den Server als privat erscheinen, ohne dass man über die Liste beitreten kann. Lösche sie, wenn du das nicht willst. (sv_endpointprivacy hat damit nichts zu tun: Es versteckt nur die IPs der Spieler.)
  4. Der Server lauscht nicht. Die Befehle oben. Wenn nichts zurückkommt, ist FXServer nicht richtig gestartet.
  5. AntiDDoS-Filterung. Auf der Seite deines Dienstes, Reiter Sicherheit. Wenn du Filter von Hand angelegt hast, muss der 30120 mit TCP und mit UDP drin sein.

Wenn du vorher ausrechnen willst, wie viel CPU und RAM dein Server braucht, haben wir einen Ressourcenrechner für FiveM und einen server.cfg-Generator, der die Endpoints schon richtig setzt.

Dein Server läuft noch gar nicht? Hier ist die komplette Anleitung für Windows und für Linux, und weitere Ursachen für „taucht nicht auf“ findest du in dieser Checkliste.

Ähnliche Artikel

Zurück zum Hilfe-Center

Nicht gefunden, was du suchst?

Eröffne ein Ticket in deinem Panel – wir antworten in unter 5 Minuten.