Een FiveM server is een aangepaste, dedicated server voor Grand Theft Auto V waarmee je met eigen regels, mods en scripts multiplayer kunt spelen. Om een server online te krijgen, heb je een VPS of dedicated server nodig, de Cfx.re serverbestanden, een database (zoals MariaDB) en een geldige licentiesleutel via de Cfx.re Keymaster. Standaard communiceert een FiveM server over poort 30120 (zowel TCP als UDP). In tegenstelling tot de standaard GTA Online omgeving, geeft FiveM je volledige controle over de wereld, voertuigen, economie en roleplay-elementen.
Wat is een FiveM server en hoe werkt het in 2026?
FiveM is een modificatieframework voor GTA V, ontwikkeld door het Cfx.re-team. Sinds de officiële overname van Cfx.re door Rockstar Games in 2023, is het platform de onbetwiste standaard geworden voor GTA V roleplay en custom servers. In 2026 draaien de grootste servers duizenden gelijktijdige spelers via geavanceerde server-architecturen en custom frameworks.
Wanneer je een FiveM server draait, host je in feite de server-side logica van de game. De spelers (clients) verbinden met jouw IP-adres of domeinnaam. De server verifieert de verbinding via de Rockstar- en Cfx.re-diensten, waarna de speler de benodigde serverbestanden (mods, auto’s, scripts) downloadt naar zijn eigen cache. Hierdoor hoeven spelers hun eigen originele GTA V-installatie niet te modificeren.
Het verschil tussen GTA Online en FiveM
GTA Online is de officiële, gesloten multiplayer van Rockstar Games. Je bent gebonden aan hun economie, missies en regels. FiveM is volledig open. Je kunt een server opzetten die puur draait om realistisch roleplay (waarbij spelers banen hebben zoals politieagent of dokter), of een server die is ingericht als een gigantische racebaan met echte automerken. Jij bepaalt de database, de scripts en wie er toegang krijgt via een zogenaamde ‘allowlist’ (whitelist).
Systeemeisen en hosting voor een FiveM server
Een stabiele server begint bij de juiste hardware. Omdat de server continu locatiegegevens, physics en database-queries moet verwerken, is een sterke CPU en voldoende werkgeheugen (RAM) cruciaal. Je kunt kiezen voor een VPS (Virtual Private Server) voor kleine servers, of een Dedicated Server voor grote communities.
Hardware specificaties (2026)
| Onderdeel | Kleine server (1-10 spelers) | Middelgrote server (10-64 spelers) | Grote Roleplay server (64+ spelers) |
|---|---|---|---|
| CPU | 2 vCores | 4 tot 6 vCores (hoge kloksnelheid) | 8+ Cores (Dedicated, bijv. AMD Ryzen 9) |
| RAM | 4 GB | 8 GB – 16 GB | 32 GB of meer |
| Opslag | 40 GB SSD | 100 GB NVMe SSD | 250+ GB NVMe SSD |
| Netwerk | 1 Gbps (Shared) | 1 Gbps (Dedicated) | 10 Gbps met sterke DDoS-protectie |
| OS | Windows of Linux | Linux (Ubuntu/Debian) aanbevolen | Linux (Ubuntu 24.04 LTS) |
Hoewel Windows Server makkelijker is voor beginners dankzij de grafische interface, kiezen de meeste professionele communities in 2026 voor Linux (zoals Ubuntu 24.04 LTS). Linux verbruikt minder achtergrondbronnen en is vaak goedkoper in de hosting omdat je geen Windows-licentiekosten betaalt. [INTERNAL:windows-server-2022]
Welk framework kies je?
Een kale FiveM server bevat geen economie, banen of inventaris. Hiervoor heb je een framework nodig. Dit is een verzameling basis-scripts waarop je jouw server bouwt.
- QBCore: Het populairste en meest moderne framework in 2026. Het is lichtgewicht, wordt actief onderhouden en heeft de grootste bibliotheek aan gratis en betaalde scripts. Ideaal voor nieuwe roleplay-servers.
- ESX (EssentialMode Extended): Het oudste framework. Hoewel ESX in 2026 nog steeds wordt gebruikt (vaak in de vorm van ESX Legacy), vinden veel ontwikkelaars de code verouderd vergeleken met QBCore. Het heeft wel een enorme hoeveelheid oudere scripts beschikbaar.
- vRP (Virtual Roleplay): Een framework dat vooral populair is in specifieke regio’s zoals Brazilië en delen van Europa. Het vereist meer programmeerkennis (Lua) om aan te passen.
- Standalone: Geen framework. Dit wordt vaak gebruikt voor freeroam-, drift- of deathmatch-servers waar geen database met spelersgeld of inventarissen nodig is.
Stap-voor-stap een FiveM server opzetten via txAdmin
In 2026 is txAdmin de absolute standaard voor het beheren van een FiveM server. Het is een web-based beheerpaneel dat standaard wordt meegeleverd met de Cfx.re server artifacts. Het maakt het installeren van de server, het herstarten van scripts en het beheren van spelers (bannen/kicken) enorm eenvoudig.
Stap 1: Serverbestanden downloaden
Log in op je VPS via RDP (Windows) of SSH (Linux). Maak een nieuwe map aan voor je server, bijvoorbeeld C:FiveMServer of /home/fivem/server. Ga naar de officiële Cfx.re Artifacts pagina en download de nieuwste ‘recommended’ build. Pak deze bestanden uit in de zojuist gemaakte map.
Stap 2: De database voorbereiden
Als je een roleplay-server bouwt (met QBCore of ESX), heb je een database nodig. Installeer MariaDB of MySQL Server op je machine. Gebruik een programma zoals HeidiSQL (Windows) of phpMyAdmin om in te loggen op je database-server. Maak een lege database aan en noem deze bijvoorbeeld qbcoreframework.
Stap 3: txAdmin starten
Start de server door het bestand FXServer.exe (Windows) of run.sh (Linux) uit te voeren. In de console zie je een viercijferige PIN-code verschijnen, samen met een lokale URL (bijvoorbeeld http://localhost:40120). Open je webbrowser en ga naar deze URL. Voer de PIN-code in en koppel je Cfx.re forumaccount.
Stap 4: De txAdmin Setup Wizard volgen
In de txAdmin webinterface kies je voor de ‘Setup Wizard’. Hier kun je direct een ‘Popular Recipe’ kiezen. Kies je voor QBCore, dan zal txAdmin automatisch het volledige framework downloaden via GitHub, de database-tabellen aanmaken in de database die je in stap 2 hebt gemaakt, en een standaard server.cfg genereren.
Stap 5: Licentiesleutel en Steam Web API Key
Tijdens de setup vraagt txAdmin om twee belangrijke sleutels:
- Cfx.re License Key: Ga naar de FiveM Keymaster, log in en registreer je server-IP. Je krijgt een unieke sleutel die de server toestemming geeft om te draaien.
- Steam Web API Key: Deze is nodig om Steam-identificaties van spelers uit te lezen. Je kunt deze gratis aanvragen via de Steam ontwikkelaarswebsite.
Zodra dit is ingevuld, klik je op ‘Save & Start Server’. Je FiveM server is nu online!
Netwerk, poorten en DNS instellen
Om ervoor te zorgen dat spelers van buitenaf kunnen verbinden, moet je netwerk correct zijn geconfigureerd. Een veelvoorkomend probleem is dat de DNS-server niet reageert of dat poorten gesloten zijn op de firewall van de host. [INTERNAL:dns-server-instellen]
Port forwarding (Firewall regels)
Een standaard FiveM server gebruikt de volgende poorten. Deze moeten open staan in zowel de firewall van je besturingssysteem (zoals Windows Defender Firewall of UFW op Linux) als in het controlepaneel van je hostingprovider:
- Poort 30120 (TCP): Gebruikt voor de initiële verbinding en het downloaden van serverbestanden (assets, scripts, auto’s).
- Poort 30120 (UDP): Gebruikt voor de real-time game data (locatie van spelers, schieten, physics).
- Poort 40120 (TCP): Gebruikt voor de txAdmin webinterface. (Zorg dat je deze beveiligt met een sterk wachtwoord!).
Een domeinnaam koppelen (SRV Records)
In plaats van dat spelers een lastig IP-adres (bijv. 198.51.100.24:30120) moeten onthouden, kun je een domeinnaam koppelen, zoals play.jouwserver.nl. Dit doe je via de DNS-instellingen van je domeinprovider.
Maak een A-record aan dat verwijst naar het IP-adres van je server:
- Type: A
- Naam: play
- Waarde: 198.51.100.24
Als je een andere poort gebruikt dan de standaard 30120, moet je ook een SRV-record aanmaken zodat de FiveM-client weet op welke poort hij moet zoeken:
- Type: SRV
- Naam: _cfx._udp.play
- Doel: play.jouwserver.nl
- Poort: 30125 (als voorbeeld)
- Prioriteit/Gewicht: 10 / 10
Problemen oplossen (Troubleshooting)
Zelfs met de beste voorbereiding kun je tegen foutmeldingen aanlopen bij het beheren van een FiveM server. Hier zijn de meest voorkomende problemen in 2026 en hoe je ze oplost.
1. Server is niet zichtbaar in de FiveM serverlijst
Als je server wel online is, maar niet verschijnt in de publieke serverlijst van FiveM, controleer dan je server.cfg. Zorg dat de regel sv_master1 "" is verwijderd of uitgecommentarieerd met een #. Als deze regel actief is, staat je server ingesteld op privé. Controleer ook of de poorten (met name 30120 UDP) daadwerkelijk openstaan; de serverlijst gebruikt UDP-pings om te controleren of je server bereikbaar is.
2. Foutmelding: “Server license key missing or invalid”
Dit betekent dat de sleutel in je server.cfg (vaak onderaan bij sv_licenseKey) niet klopt of is verlopen. Ga terug naar de Keymaster, controleer of het ingevulde IP-adres exact overeenkomt met het publieke IP van je VPS, en genereer een nieuwe sleutel. Let op: het delen van licentiesleutels resulteert in een automatische ban van je Cfx.re account.
3. Spelers krijgen een “Connection Timed Out”
Dit duidt vrijwel altijd op een netwerkprobleem. Ofwel de speler heeft een instabiele verbinding, of je server is overbelast. Controleer in de txAdmin console of er waarschuwingen staan over “server thread hitch warning”. Dit betekent dat de server moeite heeft om alle scripts op tijd te verwerken (vaak veroorzaakt door slecht geoptimaliseerde mods of een te zwakke CPU).
4. Database connectie mislukt (MySQL Error)
Als QBCore of ESX niet wil opstarten en fouten geeft in de console over oxmysql of mysql-async, controleer dan je database-connectiestring in de server.cfg. Een correcte string ziet er zo uit:set mysql_connection_string "mysql://gebruikersnaam:wachtwoord@localhost/databasenaam?charset=utf8mb4"
Zorg dat de MySQL-service (MariaDB) daadwerkelijk draait op je server.
Beveiliging en DDoS-bescherming
Een populaire FiveM server trekt helaas ook kwaadwillenden aan. DDoS-aanvallen (Distributed Denial of Service) zijn een reëel probleem. Zorg ervoor dat je hostingprovider (zoals OVH of vergelijkbare partijen) specifieke Game DDoS-protectie aanbiedt. Standaard web-protectie is vaak niet voldoende om UDP-verkeer voor gameservers te filteren.
Daarnaast is het cruciaal om je database-poort (standaard 3306) dicht te zetten voor de buitenwereld. Alleen de lokale machine (localhost) mag bij de database kunnen. Als je van buitenaf met HeidiSQL wilt verbinden, gebruik dan een SSH-tunnel in plaats van de poort open te zetten.
Veelgestelde vragen
Is het opzetten van een FiveM server legaal?
Ja, het is volledig legaal. Sinds 2023 is Cfx.re (het team achter FiveM) officieel onderdeel van Rockstar Games. Zolang je je houdt aan de Terms of Service van Cfx.re en geen in-game valuta of echte merkrechten (zoals automerken zonder licentie) verkoopt voor echt geld, mag je zonder problemen een server draaien.
Wat kost een FiveM server per maand?
De kosten hangen af van je host. Een simpele VPS voor 10 spelers kost in 2026 ongeveer €5 tot €10 per maand. Een krachtige dedicated server voor 100+ spelers met zware DDoS-protectie kan variëren van €60 tot €150 per maand. De FiveM software zelf is gratis, maar voor meer dan 48 slots (spelers) heb je een Cfx.re Patreon-abonnement (FiveM Element Club) nodig.
Kan ik een FiveM server lokaal op mijn eigen pc draaien?
Ja, dit heet een ‘localhost’ server. Dit is perfect voor het testen van scripts of het bouwen van je server voordat je hem online zet. Je installeert de serverbestanden gewoon op je eigen Windows-pc en verbindt via het IP-adres 127.0.0.1 of door op ‘Localhost’ te klikken in het FiveM-menu.
Wat is OneSync en moet ik het aanzetten?
OneSync is de geavanceerde netwerktechnologie van FiveM. In 2026 staat dit standaard ingeschakeld. Het zorgt voor een betere synchronisatie van spelers en voertuigen en maakt het mogelijk om meer dan 32 spelers op één server te hebben. Je hoeft dit niet meer handmatig aan te zetten in recente server-builds.
Hoe installeer ik nieuwe auto’s of scripts?
Mods en scripts (resources) plaats je in de resources map van je server. Vervolgens open je de server.cfg en voeg je de regel ensure mapnaam (bijvoorbeeld ensure politieporsche) toe. Zodra je de server herstart (of het commando refresh en start politieporsche typt in de txAdmin console), wordt de mod geladen.
Waarom crasht mijn server bij het inladen van veel mods?
Dit komt vaak door onjuist geoptimaliseerde ‘YTD’ (texture) bestanden van custom voertuigen of kledingstukken. FiveM heeft strikte limieten voor bestandsgroottes om geheugenlekken bij spelers te voorkomen. Zorg ervoor dat texture-bestanden niet groter zijn dan 16MB per stuk en comprimeer ze indien nodig met tools zoals OpenIV.
