Kurze Antwort. Du kannst einen KissMP-Server für BeamNG.drive kostenlos selbst hosten: Lade das neueste Release von der KissMP-GitHub-Seite herunter, starte das darin enthaltene Programm kissmp-server und öffne den UDP-Port 3698. Oder miete einen KissMP-Server und spar dir die Portweiterleitung.
Spieler brauchen die Mod KISSMultiplayer.zip und die Bridge-App, die neben BeamNG.drive läuft. Danach wählen sie deinen Server in der Liste im Spiel oder nutzen Direct Connect mit deiner Adresse.
Geprüft am 5. November 2026 mit KissMP v0.8.0 (veröffentlicht am 13. April 2026), dem neuesten Release, und BeamNG.drive v0.40.4, der neuesten auf Steam angekündigten Version.
Diese Anleitung stützt sich auf zwei Quellen: das KissMP-Repository samt Dokumentation der Entwickler und das, was wir auf jedem von uns gehosteten KissMP-Server einsetzen. Wenn du direkt zur Mietvariante willst, springe zu Option 2.
Was du brauchst
BeamNG.drive auf dem PC jedes Spielers, deinem eingeschlossen. KissMP ist eine Multiplayer-Mod dafür. Das Serverprogramm braucht das Spiel nicht.
Das KissMP-Release: eine Zip-Datei, zum Zeitpunkt des Schreibens KissMP_v0.8.0.zip, von der KissMP-Releases-Seite. Sie enthält die Ordner windows, linux und linux-arm (der ARM-Ordner nur für den Server) sowie die Client-Mod. Sie ist kostenlos und Open Source unter der Apache-2.0-Lizenz.
Ein Rechner, der durchläuft: ein Ersatz-PC, ein Heimserver oder eine Cloud-Maschine. Diese Anleitung nutzt 64-Bit-Linux, das setzen wir ein.
RAM und CPU: Die Entwickler veröffentlichen keine Serveranforderungen, also betrachte jede Zahl, die du anderswo liest, als Schätzung. Laut Dokumentation leistet der Server selbst wenig: Den Großteil der Arbeit erledigen die Spiele der Spieler, der Server reicht nur Daten zwischen ihnen weiter.
Netzwerk: UDP-Port 3698 aus dem Internet erreichbar, oder ein VPN wie Hamachi oder Tailscale, wenn du nur mit Freunden spielst.
Option 1: selbst hosten
Den Server installieren
Das Release herunterladen und entpacken. So installieren wir es auf unseren Servern:
Dafür brauchst du wget und unzip (sudo apt install wget unzip unter Debian oder Ubuntu). Behalte die Zip-Datei, bis du die Client-Mod und die Bridge für dich und deine Spieler herausgesucht hast.
Einmal starten. Laut Dokumentation erzeugt der Server eine config.json, die du bearbeiten kannst.
./kissmp-server
Beende ihn mit Strg+C.
Die config.json bearbeiten. Eine funktionierende Datei sieht so aus, mit dem Port, den auch die Entwickler verwenden. Die vom Server erzeugte Datei enthält außerdem eine Zeile server_identifier mit einem Zufallswert: Lass sie stehen.
{
"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
}
Setze map auf das gewünschte Level. Der Tipp aus der Dokumentation, um den Pfad eines Levels zu finden: Lade das Level im Einzelspieler und führe print(getMissionFilename()) in der BeamNG-Konsole aus. Eine Mod-Karte muss außerdem im Ordner mods des Servers liegen. In der erzeugten Datei steht show_in_server_list auf false, setze es also auf true, wenn dein Server in der öffentlichen Liste erscheinen soll.
Den Server erneut starten und auf die Zeile Server is running! warten.
Den Port öffnen
Erlaube UDP 3698 (oder den Port aus deiner config.json) in der Firewall, zum Beispiel mit sudo ufw allow 3698/udp, und leite ihn im Router weiter. Das ist der einzige Port, den die Entwickler nennen.
Keine Portweiterleitung zu Hause möglich? Die Dokumentation nennt VPN-Software wie Hamachi oder Tailscale als Alternative: Die Spieler verbinden sich dann mit der Adresse, die diese Software dir gibt.
Deinem Server beitreten
Die Client-Mod installieren. Lege KISSMultiplayer.zip in den Benutzerordner mods von BeamNG. Die Datei muss genau KISSMultiplayer.zip heißen. Unter Windows ist der Standardordner %LOCALAPPDATA%\BeamNG\BeamNG.drive\current\mods.
Die Bridge starten aus dem Ordner windows des Releases, dann BeamNG.drive starten. Die Bridge-Konsole sollte Bridge is running! melden.
Verbinden. Öffne das KissMP-Fenster im Spiel. Bei aktivem show_in_server_list erscheint dein Server im eingebauten Serverbrowser. Andernfalls wähle Direct Connect und gib deine öffentliche IP-Adresse ein (oder 127.0.0.1, wenn der Server auf demselben PC läuft).
Die Dokumentation nennt Gründe, warum ein Server nicht in der Liste auftaucht: Die Option ist aus, der Server hat nicht das neueste Release, der Name enthält gesperrte Wörter, es gibt ein Limit von 10 Servern pro IP-Adresse, oder Name oder Beschreibung sind zu lang (64 und 256 Zeichen).
Mods und Addons
Der Server legt beim Start einen Ordner mods an. Mods darin laden die Spieler beim Beitritt herunter, zum Beispiel eine neue Karte oder ein neues Fahrzeug. Serverseitige Lua-Addons liegen in addons/NAME/main.lua und werden nicht von den Spielern heruntergeladen.
Option 2: bei PlayNHost hosten
Mieten erspart dir Installation und Portweiterleitung. Du wählst weiterhin Namen und Karte, und jeder Spieler installiert weiterhin Mod und Bridge.
Einen Tarif wählen. Öffne die KissMP-Server-Hosting-Seite und vergleiche die Tarife: STREET, RACER und APEX zum Zeitpunkt des Schreibens. Klicke bei einem Tarif auf Server erstellen (bei APEX auf Tarif anpassen) und schließe die Bestellung ab. Preise ändern sich, prüfe sie also auf dieser Seite.
Auf die Installation warten. Der Server erscheint im Panel. Seine Konsole gibt Server is running! aus, sobald er bereit ist.
Benennen. Trage im Tab Einstellungen unter Spieleinstellungen im Feld Servername einen Namen ein (höchstens 60 Zeichen) und starte dann neu.
Karte oder andere Optionen ändern. Öffne die config.json im Tab Dateien, bearbeite map oder die anderen Schlüssel und starte neu. Karten- und Fahrzeug-Mods gehören dort in den Ordner mods.
Deine Spieler einladen. Das Panel zeigt die Adresse, die du weitergibst. Jeder Spieler installiert KISSMultiplayer.zip und die Bridge von der Release-Seite und findet den Server dann in der Liste oder nutzt Direct Connect.
Das übernimmt das Panel für dich:
Dein Port wird zugewiesen und ist von Anfang an offen, es gibt also nichts weiterzuleiten.
Drei Schlüssel der config.json schreibt das Panel bei jedem Start: port, server_name und max_players. Ändere den Namen im Panel, nicht in der Datei, sonst wird deine Änderung überschrieben. Das Spielerlimit kommt von deinem Tarif.
Die Installation legt vor dem ersten Start eine gültige config.json an. Unser Panel legt eine fehlende config.json vor einem Start als leere Datei neu an, und der Server stürzt ab, wenn er leeres JSON liest. Falls du die Datei einmal versehentlich leerst oder löschst, füge das Beispiel von oben wieder ein.
Das Serverprogramm wird bei der Installation des Servers aus dem neuesten KissMP-Release geladen. Danach aktualisiert es sich nicht selbst, und laut Dokumentation erscheinen Server ohne das neueste Release womöglich nicht in der Serverliste. Bitte also nach einem neuen KissMP-Release unseren Support um ein Update.
Der KissMP-Server ist nur ein Relay. Es gibt kein RCON und der Server hat keine eigenen Konsolenbefehle: Eine in die Konsole getippte Zeile erreicht nur Addons, die sie auslesen können. Admin-Aufgaben laufen also über Addons oder die Konfigurationsdatei.
Selbst hosten oder mieten: ein ehrlicher Vergleich
Kosten: Die Serversoftware ist kostenlos. Selbst hosten kostet Strom, Hardware und Bandbreite oder eine Cloud-Maschine. Mieten kostet eine monatliche Gebühr je nach Tarif.
Verfügbarkeit: Ein Heimserver ist nur an, solange dein PC, der Strom und das Internet laufen. Ein gemieteter Server läuft auf der Hardware des Hosters.
Angriffsfläche: Zu Hause verbinden sich Spieler mit deiner öffentlichen IP-Adresse, und du kümmerst dich um Firewall und Router. Ein gemieteter Server hält deine Heim-IP heraus.
Einrichtung: Selbst hosten braucht einen Download, eine Konfigurationsdatei und einen weitergeleiteten Port. Mieten braucht einen Namen und eine Karte. Die Client-Einrichtung ist für Spieler in beiden Fällen gleich.
Kontrolle: Selbst hosten gibt dir die ganze Maschine. Auf unseren Servern hast du trotzdem den Tab Dateien für config.json, Mods und Addons.
Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Du kannst alles akzeptieren, nur essenzielle Cookies akzeptieren oder pro Kategorie wählen.Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Sie sind hier standardmäßig aktiv. Du kannst alles abschalten, was du nicht möchtest.Datenschutzerklärung lesen