NIEUW 📢 Beperkte lanceeractie: tot 70% korting op je eerste maand, voor elke game!Bekijk pakketten

KissMP-server hosten (2026)

KissMPUpdated Nov 5, 20268 min read

Kort antwoord. Je kunt zelf gratis een KissMP-server voor BeamNG.drive hosten: download de nieuwste release van de KissMP-GitHubpagina, start het programma kissmp-server daaruit en open UDP-poort 3698. Of huur een KissMP-server en sla het poorten doorsturen over.

Spelers hebben de mod KISSMultiplayer.zip nodig en de Bridge-app die naast BeamNG.drive draait. Daarna kiezen ze jouw server in de lijst in het spel, of gebruiken ze Direct Connect met jouw adres.

Gecontroleerd op 5 november 2026 met KissMP v0.8.0 (gepubliceerd op 13 april 2026), de nieuwste release, en BeamNG.drive v0.40.4, de nieuwste versie die op Steam is aangekondigd.

Deze handleiding gebruikt twee bronnen: de KissMP-repository en de documentatie van de ontwikkelaars, en wat wij draaien op elke KissMP-server die we hosten. Wil je direct naar de huurroute, ga dan naar Optie 2.

Wat je nodig hebt

  • BeamNG.drive op de pc van elke speler, jij ook. KissMP is er een multiplayermod voor. Het serverprogramma heeft de game niet geïnstalleerd nodig.
  • De KissMP-release: één zipbestand, op het moment van schrijven KissMP_v0.8.0.zip, van de KissMP-releasepagina. Het bevat de mappen windows, linux en linux-arm (de ARM-map is alleen voor de server) en de clientmod. Het is gratis en open source onder de Apache-2.0-licentie.
  • Een machine die aan blijft: een reservepc, een thuisserver of een cloudmachine. Deze handleiding gebruikt 64-bits Linux, dat is wat wij draaien.
  • RAM en CPU: de ontwikkelaars publiceren geen servereisen, dus zie elk cijfer dat je elders leest als een schatting. De documentatie zegt dat de server zelf weinig doet: het meeste werk wordt gedaan door de games van de spelers en de server geeft alleen data door tussen hen.
  • Netwerk: UDP-poort 3698 bereikbaar vanaf internet, of een VPN zoals Hamachi of Tailscale als je alleen met vrienden speelt.

Optie 1: zelf hosten

De server installeren

  1. Download en pak de release uit. Zo installeren wij hem op onze servers:
    mkdir -p ~/kissmp && cd ~/kissmp
    wget -O kissmp.zip "$(wget -qO- https://api.github.com/repos/TheHellBox/KISS-multiplayer/releases/latest | grep browser_download_url | cut -d '"' -f 4)"
    unzip -o -j kissmp.zip 'linux/kissmp-server'
    chmod +x kissmp-server
    Hiervoor heb je wget en unzip nodig (sudo apt install wget unzip op Debian of Ubuntu). Bewaar het zipbestand tot je de clientmod en de bridge voor jezelf en je spelers hebt uitgepakt.
  2. Start hem één keer. Volgens de documentatie maakt de server een config.json aan die je kunt bewerken.
    ./kissmp-server
    Stop hem met Ctrl+C.
  3. Bewerk config.json. Een werkend bestand ziet er zo uit, met de poort die de ontwikkelaars gebruiken. Het bestand dat de server aanmaakt heeft ook een regel server_identifier met een willekeurige waarde: laat die staan.
    {
      "server_name": "My KissMP server",
      "description": "My first server",
      "map": "/levels/smallgrid/info.json",
      "max_players": 8,
      "tickrate": 60,
      "port": 3698,
      "max_vehicles_per_client": 3,
      "show_in_server_list": true,
      "upnp_enabled": false,
      "require_scripts": false
    }
    Zet map op het level dat je wilt. De truc uit de documentatie om het pad van een level te vinden: laad het level in singleplayer en voer print(getMissionFilename()) uit in de BeamNG-console. Een gemodde map moet ook in de map mods van de server staan. Het aangemaakte bestand heeft show_in_server_list op false, zet het dus op true als je server in de openbare lijst moet staan.
  4. Start de server opnieuw en wacht op de regel Server is running!.

De poort openen

  • Sta UDP 3698 (of de poort in je config.json) toe in de firewall, bijvoorbeeld met sudo ufw allow 3698/udp, en stuur hem door op je router. Dit is de enige poort die de ontwikkelaars noemen.
  • Kun je thuis geen poorten doorsturen? De documentatie noemt vpn-software zoals Hamachi of Tailscale als alternatief: spelers verbinden dan met het adres dat die software je geeft.

Op je server joinen

  1. Installeer de clientmod. Zet KISSMultiplayer.zip in de gebruikersmap mods van BeamNG. Het bestand moet precies de naam KISSMultiplayer.zip houden. Op Windows is de standaardmap %LOCALAPPDATA%\BeamNG\BeamNG.drive\current\mods.
  2. Start de Bridge uit de map windows van de release en start daarna BeamNG.drive. De Bridge-console hoort Bridge is running! te melden.
  3. Verbind. Open het KissMP-venster in het spel. Met show_in_server_list aan verschijnt je server in de ingebouwde serverbrowser. Kies anders Direct Connect en typ je openbare IP-adres (of 127.0.0.1 als de server op dezelfde pc draait).

De documentatie noemt redenen waarom een server niet in de lijst verschijnt: de optie staat uit, de server draait niet op de nieuwste release, de naam bevat geblokkeerde woorden, er geldt een limiet van 10 servers per IP-adres, of de naam of beschrijving is te lang (64 en 256 tekens).

Mods en addons

De server maakt een map mods aan als hij draait. Mods die je daar neerzet, downloaden spelers bij het joinen, bijvoorbeeld een nieuwe map of voertuig. Serverzijdige Lua-addons komen in addons/NAME/main.lua en worden niet door spelers gedownload.

Optie 2: hosten bij PlayNHost

Huren scheelt je de installatie en het doorsturen van poorten. Je kiest nog steeds een naam en een map, en elke speler installeert nog steeds de mod en de Bridge.

  1. Kies een plan. Open de KissMP-serverhostingpagina en vergelijk de plannen: STREET, RACER en APEX op het moment van schrijven. Druk bij een plan op Server aanmaken (Plan aanpassen bij APEX) en rond de bestelling af. Prijzen veranderen, dus check ze op die pagina.
  2. Wacht op de installatie. De server verschijnt in het paneel. De Console toont Server is running! als hij klaar is.
  3. Geef hem een naam. Vul op het tabblad Instellingen, onder Game-instellingen, het veld Servernaam in (maximaal 60 tekens) en herstart.
  4. Wijzig de map of andere opties. Open config.json op het tabblad Files, bewerk map of de andere sleutels en herstart. Zet map- en voertuigmods in de map mods daar.
  5. Nodig je spelers uit. Het paneel toont het adres dat je ze geeft. Elke speler installeert KISSMultiplayer.zip en de Bridge van de releasepagina en vindt de server dan in de lijst of gebruikt Direct Connect.

Wat het paneel voor je doet:

  • Je poort wordt toegewezen en staat vanaf het begin open, dus er valt niets door te sturen.
  • Drie sleutels van config.json worden bij elke start door het paneel geschreven: port, server_name en max_players. Wijzig de naam in het paneel, niet in het bestand, anders wordt je wijziging overschreven. De spelerslimiet komt van je plan.
  • De installatie zet vóór de eerste start een geldige config.json neer. Ons paneel maakt een ontbrekende config.json vóór een start opnieuw aan als leeg bestand, en de server crasht als hij leeg JSON leest. Als je het bestand ooit per ongeluk leegmaakt of verwijdert, plak dan het voorbeeld hierboven terug.
  • Het serverprogramma wordt bij de installatie van de server gedownload uit de nieuwste KissMP-release. Daarna werkt het zichzelf niet bij, en volgens de documentatie verschijnen servers die niet op de nieuwste release draaien mogelijk niet in de serverlijst, dus vraag na een nieuwe KissMP-release onze support om een update.
  • De KissMP-server is alleen een relay. Er is geen RCON en de server heeft geen eigen consolecommando's: een regel die je in de Console typt, bereikt alleen addons die zijn geschreven om hem te lezen, dus beheertaken gaan via addons of het configbestand.

Zelf hosten of huren: een eerlijke vergelijking

  • Kosten: de serversoftware is gratis. Zelf hosten kost stroom, hardware en bandbreedte, of een cloudmachine. Huren is een maandelijks bedrag dat het plan bepaalt.
  • Beschikbaarheid: een thuisserver is alleen aan zolang je pc, stroom en internet het zijn. Een gehuurde server draait op de hardware van de host.
  • Blootstelling: thuis verbinden spelers met je openbare IP-adres en regel jij firewall en router. Een gehuurde server houdt je thuis-IP erbuiten.
  • Opzet: zelf hosten vraagt een download, een configbestand en een doorgestuurde poort. Huren vraagt een naam en een map. Spelers doen in beide gevallen dezelfde clientopzet.
  • Controle: zelf hosten geeft je de hele machine. Op onze servers heb je nog steeds het tabblad Files voor config.json, mods en addons.

Klaar om de opzet over te slaan? Bekijk de KissMP-serverplannen.

Draait je server al ergens anders? Verhuis hem naar ons

ONZE NIEUWSTE BLOGS