NOUVEAU 📢 Offre de lancement limitée : jusqu'à 70 % de remise sur votre premier mois, pour tous les jeux !Voir les offres

Comment héberger un serveur BeamMP (2026)

BeamMPUpdated Nov 5, 202610 min read

Réponse courte. Vous pouvez héberger un serveur BeamMP gratuitement vous-même : créez une clé d'authentification sur keymaster.beammp.com, téléchargez BeamMP-Server pour votre système depuis les versions de BeamMP-Server sur GitHub, lancez-le une fois pour créer ServerConfig.toml, collez la clé et ouvrez le port 30814 en TCP et en UDP. Ou louez un serveur BeamMP et oubliez le réseau.

Les joueurs trouvent un serveur public par son nom dans la liste des serveurs BeamMP, ou rejoignent n'importe quel serveur, public ou privé, avec son adresse IP et son port dans l'onglet Direct Connect de cette liste.

Vérifié le 5 novembre 2026 avec BeamMP-Server v3.9.3 (publiée le 23 mai 2026), la version la plus récente sur GitHub.

Ce guide s'appuie sur la documentation BeamMP sur docs.beammp.com, la page GitHub de BeamMP-Server et ce que nous utilisons sur chaque serveur BeamMP que nous hébergeons. Pour passer directement à la location, allez à l'option 2.

Ce qu'il vous faut

  • Une clé d'authentification BeamMP. Le serveur ne démarre pas sans elle. Vous vous connectez avec Discord sur keymaster.beammp.com, ouvrez Clés, appuyez sur le bouton vert plus et saisissez un nom de serveur. Ne partagez jamais la clé : BeamMP demande de la traiter comme un mot de passe.
  • Le logiciel du serveur. Il est gratuit. La page des versions propose des builds pour Windows (BeamMP-Server.exe) et pour Debian et Ubuntu en x86_64 et arm64.
  • Une machine toujours allumée : un PC de rechange, un serveur à la maison ou une machine virtuelle dans le cloud.
  • Réseau : le port 30814 (par défaut), ouvert en TCP et en UDP. La documentation BeamMP indique que le serveur ne gère que l'IPv4.
  • Bibliothèque d'exécution Linux : liblua5.3-0 sur Debian et Ubuntu, d'après le README de BeamMP-Server.
  • Le jeu : chaque joueur a besoin de BeamNG.drive avec BeamMP installé.

Option 1 : l'héberger vous-même

Ces étapes valent pour Ubuntu 24.04 en x86_64. Pour un autre système, choisissez le fichier correspondant sur la page des versions. BeamMP recommande de ne pas lancer le serveur en root.

  1. Installez la bibliothèque et créez un utilisateur.
    sudo apt-get update
    sudo apt-get install -y liblua5.3-0
    sudo useradd -m beammpserver
    sudo -iu beammpserver
  2. Téléchargez le serveur.
    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. Lancez-le une fois pour créer ServerConfig.toml. Sans clé dans le fichier, le serveur signale qu'aucune AuthKey n'est définie et se ferme de lui-même au bout d'environ 10 secondes.
    ./BeamMP-Server
  4. Modifiez ServerConfig.toml. Les paramètres que la plupart des gens changent :
    [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'
    Un nouveau fichier commence par Private = true, ce qui garde le serveur hors de la liste publique. Mettez false pour y figurer. Les mods vont dans Resources/Client.
  5. Ouvrez le port. Autorisez le port 30814 en TCP et en UDP dans le pare-feu de la machine (avec ufw : sudo ufw allow 30814/tcp et sudo ufw allow 30814/udp), puis redirigez les deux sur votre routeur vers cette machine. La documentation BeamMP indique que, si votre routeur distingue ports internes et externes, il faut les mettre identiques. Une machine virtuelle chez un hébergeur cloud n'a pas besoin de redirection sur routeur, seulement de ses propres règles de pare-feu.
  6. Relancez le serveur avec ./BeamMP-Server et cherchez dans la console les lignes [ERROR] ou [WARN]. Pour qu'il continue de tourner après votre déconnexion, utilisez un service systemd ou screen.
  7. Testez le port. La page de redirection de ports de BeamMP renvoie vers son outil CheckBeamMP : status: ok signifie que le port est ouvert. Une erreur peut venir du CGNAT de votre fournisseur d'accès, qui bloque la redirection.

Windows

Téléchargez BeamMP-Server.exe, placez-le dans son propre dossier et lancez-le une fois pour créer ServerConfig.toml. Modifiez ce fichier comme à l'étape 4, installez les Visual C++ Redistributables (la documentation BeamMP les indique comme nécessaires pour exécuter le serveur sous Windows) et autorisez le port 30814 en TCP et en UDP dans le pare-feu Windows et sur votre routeur.

Comment les joueurs rejoignent

  • Serveur public : cherchez son nom dans la liste des serveurs BeamMP.
  • Serveur privé, ou test rapide : ouvrez l'onglet Direct Connect de la liste des serveurs et saisissez l'adresse IP et le port. Sur le même PC, utilisez 127.0.0.1, sur le même réseau l'IP locale de la machine, et depuis l'extérieur l'IP publique.

Option 2 : l'héberger chez PlayNHost

La location vous évite le pare-feu, la redirection de ports et la routine de mises à jour. Le port et le fichier de configuration sont préparés pour vous, et vous apportez toujours votre propre clé BeamMP gratuite.

  1. Choisissez une offre. Ouvrez la page d'hébergement de serveur BeamMP. L'offre au moment de la rédaction est COVET, pour 10 joueurs. Appuyez sur Personnaliser l’offre et terminez la commande. Les prix changent, vérifiez-les donc sur cette page.
  2. Créez votre clé. Pendant l'installation du serveur, connectez-vous sur keymaster.beammp.com et créez une clé comme décrit plus haut.
  3. Ouvrir votre serveur se fait depuis panel.playnhost.com. Dans l'onglet Aperçu, la carte Mise en ligne vous guide pour la clé, le nom et la description, les tags, la carte et le choix public ou privé.
  4. Collez la clé à l'étape 1 de la carte. Vous pouvez aussi la coller dans le champ Clé d'authentification BeamMP de la page Paramètres.
  5. Démarrez le serveur. Appuyez sur Enregistrer et démarrer sur la carte (Enregistrer et redémarrer si le serveur tourne déjà). Le panneau considère le serveur comme démarré quand la Console affiche la ligne [INFO] Vehicle data network online on port ....
  6. Rejoignez. La carte Mise en ligne consulte la liste des serveurs BeamMP toutes les 30 secondes et affiche Vous êtes en ligne dès que votre serveur public y figure. Les joueurs le trouvent alors par son nom. Pour un serveur privé, vos amis utilisent Direct Connect avec l'Adresse Direct connect affichée dans l'Aperçu, qui est aussi l'adresse de connexion dans l'e-mail que nous envoyons quand le serveur est en ligne.
  7. Ajoutez des mods et des cartes (facultatif). Utilisez la page Mods et cartes. Les cartes que vous y envoyez apparaissent en premier dans la liste des cartes de la carte Mise en ligne.

Ce que le panneau fait pour vous

  • Le verrou de démarrage. Sans clé d'authentification, le serveur ne démarre pas. La Console affiche un message indiquant que BeamMP ne démarrera pas sans clé et vous dit où la coller. Ajoutez la clé et appuyez de nouveau sur Démarrer.
  • Le fichier de configuration. À chaque démarrage, le panneau transmet vos réglages à BeamMP, qui les écrit dans ServerConfig.toml : nom, description, carte, tags, limite de joueurs, limite de voitures, privé, invités, journal du chat et la clé. Les modifications manuelles de ces réglages sont écrasées, et une ligne que le serveur ne peut pas lire l'empêche de démarrer. Changez plutôt les réglages dans le panneau. La limite de joueurs suit votre offre.
  • Le port. Le panneau donne au serveur son port de jeu et l'écrit pour vous. Vous ne redirigez rien.
  • Dossiers d'extensions. L'installation crée Resources/Client et Resources/Server avant le premier démarrage. Client accepte les mods .zip que chaque joueur télécharge en rejoignant. Server accepte un dossier par plugin Lua.
  • Mises à jour. L'installateur télécharge la dernière version de BeamMP. Avec la mise à jour automatique activée, le panneau cherche une nouvelle version à chaque démarrage et l'installe, sans toucher à votre configuration ni à votre dossier Resources. Le fichier de configuration de BeamMP demande lui-même aux propriétaires de serveurs de mettre à jour dès qu'une nouvelle version sort. Une version épinglée n'est jamais mise à jour.

Auto-hébergement ou location : une comparaison honnête

  • Coût. Auto-hébergé : le logiciel et la clé sont gratuits, et vous payez le matériel, l'électricité et la bande passante, ou une machine virtuelle dans le cloud. Loué : un abonnement mensuel selon l'offre. Voyez l'offre actuelle.
  • Disponibilité. Auto-hébergé : aussi fiable que votre machine et votre connexion à la maison, et elle doit être allumée dès que vos amis veulent rouler. Loué : tourne sur le matériel de l'hébergeur, pas sur votre PC.
  • Réseau. Auto-hébergé : vous ouvrez le port 30814 en TCP et en UDP et vous risquez le CGNAT. Loué : aucun travail sur le routeur, et votre IP personnelle n'est pas exposée.
  • Compétences. Auto-hébergé : ligne de commande, un fichier TOML, redirection de ports et mises à jour. Une bonne façon d'apprendre. Loué : un panneau web avec des champs de formulaire.
  • Mises à jour. Auto-hébergé : téléchargez le nouveau build et remplacez le fichier. Loué : la mise à jour automatique installe un nouveau build au démarrage du serveur.

L'auto-hébergement vous convient si une machine tourne déjà toute la journée et que vous êtes à l'aise avec les réseaux. La location vous convient si vous préférez passer le temps à conduire.

Problèmes courants et solutions

Le serveur ne démarre pas sans clé

Cause : AuthKey est vide. BeamMP-Server affiche No AuthKey specified et se ferme, même si le serveur est privé.

Solution : créez une clé sur keymaster.beammp.com et collez-la. Voir Votre serveur BeamMP ne démarre pas sans clé d’authentification et Comment obtenir une clé d’authentification BeamMP pour votre serveur.

Les amis ne peuvent pas se connecter

Cause : le port est fermé en TCP ou en UDP, ou votre fournisseur d'accès utilise le CGNAT. D'après la documentation BeamMP, les erreurs 10060, 10061 et 10030 y font penser.

Solution : redirigez le 30814 pour les deux protocoles et testez avec CheckBeamMP. Plus de détails dans Ports et pare-feu de BeamMP expliqués.

FAQ

Puis-je héberger un serveur BeamMP gratuitement ?

Oui. Le serveur et la clé d'authentification ne coûtent rien. Vous payez la machine, l'électricité et la connexion, et elle doit rester allumée pendant que l'on joue.

Quel port utilise un serveur BeamMP ?

Le 30814 par défaut, en TCP et en UDP. Vous pouvez le changer dans ServerConfig.toml.

Faut-il une clé d'authentification pour un serveur privé ?

Oui. BeamMP-Server v3.9.3 se ferme au démarrage quand AuthKey est vide, que le serveur soit public ou privé.

Puis-je ajouter des mods ?

Oui. Placez les mods .zip dans Resources/Client. Voir Comment ajouter des mods à votre serveur BeamMP.

Envie de passer la configuration ? Découvrez les offres de serveur BeamMP.

Votre serveur est hébergé ailleurs ? Transférez-le chez nous

NOS DERNIERS ARTICLES