NEU 📢 Begrenztes Startangebot: bis zu 70 % Rabatt auf deinen ersten Monat, für jedes Spiel!Tarife ansehen

BeamMP-Server hosten (2026)

BeamMPUpdated Nov 5, 20269 min read

Kurzantwort. Du kannst einen BeamMP-Server kostenlos selbst hosten: Erstelle einen Auth-Key auf keymaster.beammp.com, lade BeamMP-Server für dein System aus den BeamMP-Server-Releases auf GitHub herunter, starte es einmal, damit ServerConfig.toml angelegt wird, füge den Key ein und öffne Port 30814 für TCP und UDP. Oder miete einen BeamMP-Server und überspring das Netzwerk.

Spieler finden einen öffentlichen Server über seinen Namen in der BeamMP-Serverliste oder treten jedem Server, öffentlich oder privat, mit IP-Adresse und Port über den Tab Direct Connect dieser Liste bei.

Geprüft am 5. November 2026 gegen BeamMP-Server v3.9.3 (veröffentlicht am 23. Mai 2026), das neueste Release auf GitHub.

Diese Anleitung nutzt die BeamMP-Dokumentation auf docs.beammp.com, die GitHub-Seite von BeamMP-Server und das, was wir auf jedem von uns gehosteten BeamMP-Server einsetzen. Für den Mietweg springst du zu Option 2.

Was du brauchst

  • Einen BeamMP-Auth-Key. Ohne ihn läuft der Server nicht. Du meldest dich mit Discord auf keymaster.beammp.com an, öffnest Schlüssel, klickst auf den grünen Plus-Button und trägst einen Servernamen ein. Gib den Key nie weiter: BeamMP sagt, du sollst ihn wie ein Passwort behandeln.
  • Die Server-Software. Sie ist kostenlos. Die Releases-Seite bietet Builds für Windows (BeamMP-Server.exe) und für Debian und Ubuntu auf x86_64 und arm64.
  • Eine Maschine, die dauerhaft läuft: ein Zweit-PC, ein Heimserver oder eine virtuelle Cloud-Maschine.
  • Netzwerk: Port 30814 (Standard), offen für TCP und UDP. Laut BeamMP-Dokumentation unterstützt der Server nur IPv4.
  • Linux-Laufzeitbibliothek: liblua5.3-0 unter Debian und Ubuntu, laut README von BeamMP-Server.
  • Das Spiel: Jeder Spieler braucht BeamNG.drive mit installiertem BeamMP.

Option 1: selbst hosten

Diese Schritte gelten für Ubuntu 24.04 auf x86_64. Für ein anderes System wählst du die passende Datei auf der Releases-Seite. BeamMP empfiehlt, den Server nicht als root zu starten.

  1. Bibliothek installieren und Benutzer anlegen.
    sudo apt-get update
    sudo apt-get install -y liblua5.3-0
    sudo useradd -m beammpserver
    sudo -iu beammpserver
  2. Server herunterladen.
    mkdir ~/beammp && cd ~/beammp
    curl -L -o BeamMP-Server https://github.com/BeamMP/BeamMP-Server/releases/latest/download/BeamMP-Server.ubuntu.24.04.x86_64
    chmod +x BeamMP-Server
  3. Einmal starten, damit ServerConfig.toml angelegt wird. Solange kein Key in der Datei steht, meldet der Server, dass kein AuthKey gesetzt ist, und beendet sich nach etwa 10 Sekunden von selbst.
    ./BeamMP-Server
  4. ServerConfig.toml bearbeiten. Die Einträge, die die meisten ändern:
    [General]
    Name = 'My BeamMP Server'
    Port = 30814
    AuthKey = 'paste-your-key-here'
    Private = false
    MaxCars = 1
    MaxPlayers = 8
    Map = '/levels/gridmap_v2/info.json'
    Description = 'My first server'
    ResourceFolder = 'Resources'
    Eine neue Datei beginnt mit Private = true, wodurch der Server nicht in der öffentlichen Liste erscheint. Setze den Wert auf false, um gelistet zu werden. Mods kommen nach Resources/Client.
  5. Port öffnen. Erlaube Port 30814 für TCP und UDP in der Firewall der Maschine (mit ufw: sudo ufw allow 30814/tcp und sudo ufw allow 30814/udp) und leite beide im Router auf diese Maschine weiter. Laut BeamMP-Dokumentation solltest du interne und externe Ports gleich setzen, falls dein Router beide anzeigt. Eine virtuelle Maschine bei einem Cloud-Anbieter braucht keine Router-Weiterleitung, nur ihre eigenen Firewall-Regeln.
  6. Server erneut starten mit ./BeamMP-Server und in der Konsole nach Zeilen mit [ERROR] oder [WARN] suchen. Damit er nach dem Abmelden weiterläuft, nutze einen systemd-Dienst oder screen.
  7. Port testen. Die Port-Forwarding-Seite von BeamMP verweist auf das Tool CheckBeamMP: status: ok bedeutet, dass der Port offen ist. Ein Fehler kann heißen, dass dein Internetanbieter CGNAT nutzt, was Weiterleitungen blockiert.

Windows

Lade BeamMP-Server.exe herunter, lege es in einen eigenen Ordner und starte es einmal, damit ServerConfig.toml angelegt wird. Bearbeite die Datei wie in Schritt 4, installiere die Visual C++ Redistributables (laut BeamMP-Dokumentation für den Server unter Windows nötig) und erlaube Port 30814 für TCP und UDP in der Windows-Firewall und im Router.

So treten Spieler bei

  • Öffentlicher Server: Suche in der BeamMP-Serverliste nach seinem Namen.
  • Privater Server oder schneller Test: Öffne den Tab Direct Connect der Serverliste und gib IP-Adresse und Port ein. Auf demselben PC nimmst du 127.0.0.1, im selben Netzwerk die lokale IP der Maschine und von außen die öffentliche IP.

Option 2: bei PlayNHost hosten

Mieten erspart dir Firewall, Port-Weiterleitung und Update-Routine. Port und Konfigurationsdatei sind für dich eingerichtet, den kostenlosen BeamMP-Key bringst du weiterhin selbst mit.

  1. Tarif wählen. Öffne die BeamMP-Server-Hosting-Seite. Der Tarif zum Zeitpunkt des Schreibens ist COVET, für 10 Spieler. Klicke dort auf Tarif anpassen und schließe die Bestellung ab. Preise ändern sich, prüfe sie also auf dieser Seite.
  2. Key erstellen. Während der Server installiert wird, meldest du dich auf keymaster.beammp.com an und erstellst einen Key wie oben beschrieben.
  3. Server öffnen kannst du auf panel.playnhost.com. Auf dem Tab Übersicht führt dich die Karte Live gehen durch Key, Name und Beschreibung, Tags, Karte und die Frage, ob der Server öffentlich oder privat ist.
  4. Füge den Key in Schritt 1 der Karte ein. Du kannst ihn auch im Feld BeamMP-Auth-Key auf der Seite Einstellungen einfügen.
  5. Server starten. Klicke auf der Karte auf Speichern und starten (Speichern und neu starten, wenn der Server schon läuft). Das Panel zählt den Server als laufend, sobald die Konsole die Zeile [INFO] Vehicle data network online on port ... zeigt.
  6. Beitreten. Die Karte Live gehen prüft die BeamMP-Serverliste alle 30 Sekunden und zeigt Du bist live, sobald dein öffentlicher Server darin steht. Spieler finden ihn dann über den Namen. Bei einem privaten Server nutzen deine Freunde Direct Connect mit der Direct-connect-Adresse aus der Übersicht. Sie steht auch als Beitrittsadresse in der E-Mail, die wir senden, wenn der Server online ist.
  7. Mods und Maps hinzufügen (optional). Nutze die Seite Mods & Maps. Maps, die du dort hochlädst, erscheinen zuerst in der Kartenliste der Karte Live gehen.

Was das Panel für dich erledigt

  • Das Start-Tor. Ist kein Auth-Key gesetzt, bootet der Server nicht. Die Konsole zeigt eine Meldung, dass BeamMP ohne Key nicht startet, und sagt dir, wo du ihn einfügst. Füge den Key ein und drücke erneut auf Start.
  • Die Konfigurationsdatei. Bei jedem Start gibt das Panel deine Einstellungen an BeamMP weiter, das sie in ServerConfig.toml schreibt: Name, Beschreibung, Karte, Tags, Spielerlimit, Fahrzeuglimit, privat, Gäste, Chat-Protokoll und den Key. Handarbeit an diesen Einstellungen wird überschrieben, und eine Zeile, die der Server nicht lesen kann, verhindert den Start. Ändere Einstellungen stattdessen im Panel. Das Spielerlimit richtet sich nach deinem Tarif.
  • Der Port. Das Panel gibt dem Server seinen Spielport und schreibt ihn für dich. Du leitest nichts weiter.
  • Add-on-Ordner. Die Installation legt Resources/Client und Resources/Server vor dem ersten Start an. Client nimmt .zip-Mods auf, die jeder Spieler beim Beitritt herunterlädt. Server nimmt einen Ordner pro Lua-Plugin auf.
  • Updates. Der Installer lädt das neueste BeamMP-Release herunter. Bei eingeschaltetem Auto-Update prüft das Panel bei jedem Start auf ein neues Release und installiert es, und deine Konfiguration und dein Ordner Resources bleiben unberührt. Die Konfigurationsdatei von BeamMP selbst rät Serverbetreibern, zu aktualisieren, sobald eine neue Version erscheint. Eine angepinnte Version wird nie aktualisiert.

Selbst hosten oder mieten: ein ehrlicher Vergleich

  • Kosten. Selbst gehostet: Software und Key sind kostenlos, du zahlst für Hardware, Strom und Bandbreite oder für eine virtuelle Cloud-Maschine. Gemietet: eine monatliche Gebühr je nach Tarif. Siehe den aktuellen Tarif.
  • Verfügbarkeit. Selbst gehostet: so zuverlässig wie deine Maschine und dein Heiminternet, und sie muss laufen, wann immer Freunde fahren. Gemietet: läuft auf der Hardware des Hosts, nicht auf deinem PC.
  • Netzwerk. Selbst gehostet: Du öffnest Port 30814 für TCP und UDP und stößt vielleicht auf CGNAT. Gemietet: keine Router-Arbeit, und deine Heim-IP ist nicht beteiligt.
  • Nötiges Können. Selbst gehostet: Kommandozeile, eine TOML-Datei, Port-Weiterleitung und Updates. Eine gute Möglichkeit zu lernen. Gemietet: ein Web-Panel mit Formularfeldern.
  • Updates. Selbst gehostet: neuen Build herunterladen und die Datei ersetzen. Gemietet: Auto-Update installiert beim Serverstart einen neuen Build.

Selbst hosten passt zu dir, wenn ohnehin ein Rechner den ganzen Tag läuft und du dich mit Netzwerken wohlfühlst. Mieten passt zu dir, wenn du die Zeit lieber mit Fahren verbringst.

Häufige Probleme und Lösungen

Der Server startet nicht ohne Key

Ursache: AuthKey ist leer. BeamMP-Server gibt No AuthKey specified aus und beendet sich, auch wenn der Server privat ist.

Lösung: Erstelle auf keymaster.beammp.com einen Key und füge ihn ein. Siehe Dein BeamMP-Server startet nicht ohne Auth-Schlüssel und So holst du einen BeamMP-Auth-Schlüssel für deinen Server.

Freunde können sich nicht verbinden

Ursache: Der Port ist für TCP oder UDP geschlossen, oder dein Internetanbieter nutzt CGNAT. Laut BeamMP-Dokumentation deuten die Fehler 10060, 10061 und 10030 darauf hin.

Lösung: Leite 30814 für beide Protokolle weiter und teste es mit CheckBeamMP. Mehr in BeamMP-Ports und Firewall erklärt.

FAQ

Kann ich einen BeamMP-Server kostenlos hosten?

Ja. Server und Auth-Key kosten nichts. Du zahlst für Maschine, Strom und Internet, und sie muss laufen, solange gespielt wird.

Welchen Port nutzt ein BeamMP-Server?

Standardmäßig 30814, für TCP und UDP. Du kannst ihn in ServerConfig.toml ändern.

Brauche ich für einen privaten Server einen Auth-Key?

Ja. BeamMP-Server v3.9.3 beendet sich beim Start, wenn AuthKey leer ist, egal ob der Server öffentlich oder privat ist.

Kann ich Mods hinzufügen?

Ja. Lege .zip-Mods in Resources/Client. Siehe So fügst du deinem BeamMP-Server Mods hinzu.

Bereit, die Einrichtung zu überspringen? Sieh dir die BeamMP-Server-Tarife an.

Läuft dein Server schon woanders? Zieh ihn zu uns um

UNSERE NEUESTEN BLOGS