Poorten en firewall

Welke poorten je opent voor een FiveM-server (30120)

Poort 30120 in TCP en UDP, de poort van txAdmin, kant-en-klare commando's voor Windows en Linux, en waarom je server niet in de lijst staat.

3 min leestijdBijgewerkt op 19 oktober 2026FiveM

FiveM gebruikt maar één poort, 30120, maar wel in TCP én UDP tegelijk. Als je er maar één van de twee opent, is dat de belangrijkste oorzaak van “mijn server staat er niet tussen” of “ik maak verbinding en word eruit gegooid”.

De poorten

PoortProtocolWaarvoorOpenen?
30120TCPServerlijst en downloaden van resourcesJa
30120UDPHet spel zelfJa
40120TCPWebpaneel van txAdminLiever niet (zie hieronder)

Heb je in je server.cfg de poort gewijzigd met endpoint_add_tcp en endpoint_add_udp, gebruik dan dat nummer in alles wat hierna komt.

Windows: plak dit in PowerShell als administrator

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

En om te controleren of de server luistert, met FXServer gestart:

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
# Luistert hij?
ss -lntup | grep 30120

txAdmin: zet het niet open voor de hele wereld

txAdmin luistert op 40120 en van daaruit bestuur je de hele server. Zet je het open naar internet, dan ligt je beheerpaneel bloot voor iedereen die het IP-adres scant, en dat gebeurt vanzelf al een paar minuten nadat de machine is opgestart.

Het verstandigst is om er via een SSH-tunnel bij te komen. Vanaf je eigen computer:

ssh -L 40120:localhost:40120 root@JOUW_IP

Open daarna http://localhost:40120 in je browser. Zolang de SSH-sessie openstaat, is het alsof txAdmin op je eigen pc draait, maar zonder dat er iets openstaat. Moet je het toch openzetten, geef het dan op zijn minst een lang wachtwoord en sta poort 40120 in de firewall alleen toe vanaf jouw IP-adres.

Mijn server staat niet in de lijst

In volgorde van waarschijnlijkheid:

  1. De TCP- of de UDP-poort ontbreekt. Controleer of je ze allebei hebt. De serverlijst loopt via TCP, het spel via UDP.
  2. De licentiesleutel. Is die verlopen, verwijderd of verkeerd gekopieerd, dan start de server wel, maar registreert hij zich niet. De fout staat in de eerste regels van de console. Je maakt er gratis een aan op portal.cfx.re (Keymaster bestaat niet meer): zo kom je eraan.
  3. Privémodus. Een regel sv_master1 "" in de server.cfg zorgt ervoor dat de server als privé wordt getoond en dat je er niet via de lijst in kunt. Verwijder die regel als je dat niet wilt. (sv_endpointprivacy heeft daar niets mee te maken: dat verbergt alleen de IP-adressen van de spelers.)
  4. De server luistert niet. Gebruik de commando's hierboven. Geven ze niets terug, dan is FXServer niet goed gestart.
  5. AntiDDoS-filtering. Op de pagina van je dienst, tabblad Beveiliging. Heb je zelf filters aangemaakt, dan moet 30120 er in TCP én UDP in staan.

Wil je vooraf berekenen hoeveel CPU en RAM je server nodig heeft? We hebben een resourcecalculator voor FiveM en een server.cfg-generator die de endpoints meteen goed instelt.

Heb je de server nog niet opgezet? Er is een volledige handleiding voor Windows en voor Linux, en meer oorzaken van “staat er niet tussen” in deze checklist.

Gerelateerde artikelen

Terug naar het helpcentrum

Kun je niet vinden wat je zoekt?

Open een ticket in je klantenpaneel en je krijgt binnen 5 minuten antwoord.