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 KissMP (2026)

KissMPUpdated Nov 5, 20269 min read

Réponse courte. Vous pouvez héberger gratuitement vous-même un serveur KissMP pour BeamNG.drive : téléchargez la dernière version depuis la page GitHub de KissMP, lancez le programme kissmp-server qu’elle contient et ouvrez le port UDP 3698. Ou louez un serveur KissMP et oubliez la redirection de ports.

Les joueurs ont besoin du mod KISSMultiplayer.zip et de l’application Bridge lancée à côté de BeamNG.drive. Ils choisissent ensuite votre serveur dans la liste du jeu, ou utilisent Direct Connect avec votre adresse.

Vérifié le 5 novembre 2026 avec KissMP v0.8.0 (publiée le 13 avril 2026), la version la plus récente, et BeamNG.drive v0.40.4, la version la plus récente annoncée sur Steam.

Ce guide s’appuie sur deux sources : le dépôt KissMP et la documentation de ses développeurs, et ce que nous utilisons sur chaque serveur KissMP que nous hébergeons. Pour aller directement à la location, passez à l’option 2.

Ce qu’il vous faut

  • BeamNG.drive sur le PC de chaque joueur, le vôtre compris. KissMP est un mod multijoueur pour ce jeu. Le programme serveur n’a pas besoin du jeu installé.
  • La version de KissMP : un zip, KissMP_v0.8.0.zip au moment de la rédaction, depuis la page des versions de KissMP. Il contient les dossiers windows, linux et linux-arm (celui d’ARM est réservé au serveur) et le mod client. Elle est gratuite et open source sous licence Apache-2.0.
  • Une machine toujours allumée : un PC de rechange, un serveur à la maison ou une machine dans le cloud. Ce guide utilise Linux 64 bits, ce que nous utilisons.
  • RAM et CPU : les développeurs ne publient pas de configuration requise pour le serveur, considérez donc tout chiffre lu ailleurs comme une estimation. La documentation indique que le serveur lui-même travaille peu : l’essentiel du travail est fait par les jeux des joueurs et le serveur ne fait que transmettre les données entre eux.
  • Réseau : port UDP 3698 joignable depuis internet, ou un VPN comme Hamachi ou Tailscale si vous ne jouez qu’avec des amis.

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

Installer le serveur

  1. Téléchargez et décompressez la version. Voici comment nous l’installons sur nos serveurs :
    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
    Cela nécessite wget et unzip (sudo apt install wget unzip sous Debian ou Ubuntu). Gardez le zip jusqu’à ce que vous ayez récupéré le mod client et le bridge pour vous et vos joueurs.
  2. Lancez-le une fois. Selon la documentation, le serveur génère un config.json que vous pouvez modifier.
    ./kissmp-server
    Arrêtez-le avec Ctrl+C.
  3. Modifiez config.json. Un fichier fonctionnel ressemble à ceci, avec le port utilisé par les développeurs. Le fichier généré par le serveur contient aussi une ligne server_identifier avec une valeur aléatoire : conservez-la.
    {
      "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
    }
    Réglez map sur le niveau voulu. L’astuce de la documentation pour trouver le chemin d’un niveau : chargez le niveau en solo et exécutez print(getMissionFilename()) dans la console de BeamNG. Une carte moddée doit aussi se trouver dans le dossier mods du serveur. Le fichier généré met show_in_server_list à false : passez-le à true si vous voulez que votre serveur apparaisse dans la liste publique.
  4. Relancez le serveur et attendez la ligne Server is running!.

Ouvrir le port

  • Autorisez l’UDP 3698 (ou le port de votre config.json) dans le pare-feu, par exemple avec sudo ufw allow 3698/udp, et redirigez-le sur votre box. C’est le seul port indiqué par les développeurs.
  • Pas de redirection de ports à la maison ? La documentation cite un logiciel VPN comme Hamachi ou Tailscale en alternative : les joueurs se connectent alors à l’adresse que ce logiciel vous donne.

Rejoindre votre serveur

  1. Installez le mod client. Placez KISSMultiplayer.zip dans le dossier utilisateur mods de BeamNG. Le fichier doit garder exactement le nom KISSMultiplayer.zip. Sous Windows, le dossier par défaut est %LOCALAPPDATA%\BeamNG\BeamNG.drive\current\mods.
  2. Lancez le Bridge depuis le dossier windows de la version, puis démarrez BeamNG.drive. La console du Bridge doit afficher Bridge is running!.
  3. Connectez-vous. Ouvrez la fenêtre KissMP dans le jeu. Avec show_in_server_list activé, votre serveur apparaît dans le navigateur de serveurs intégré. Sinon, choisissez Direct Connect et saisissez votre adresse IP publique (ou 127.0.0.1 si le serveur tourne sur le même PC).

La documentation énumère les raisons pour lesquelles un serveur peut ne pas apparaître dans la liste : l’option est désactivée, le serveur n’est pas sur la dernière version, le nom contient des mots bloqués, il y a une limite de 10 serveurs par adresse IP, ou le nom ou la description sont trop longs (64 et 256 caractères).

Mods et addons

Le serveur crée un dossier mods en s’exécutant. Les mods placés là sont téléchargés par les joueurs quand ils rejoignent, par exemple une nouvelle carte ou un nouveau véhicule. Les addons Lua côté serveur vont dans addons/NAME/main.lua et ne sont pas téléchargés par les joueurs.

Option 2 : l’héberger chez PlayNHost

La location supprime l’installation et la redirection de ports. Vous choisissez toujours un nom et une carte, et chaque joueur installe toujours le mod et le Bridge.

  1. Choisissez une offre. Ouvrez la page d’hébergement de serveur KissMP et comparez les offres : STREET, RACER et APEX au moment de la rédaction. Cliquez sur Créer un serveur sur une offre (Personnaliser l’offre sur APEX) et terminez la commande. Les prix changent, vérifiez-les donc sur cette page.
  2. Attendez l’installation. Le serveur apparaît dans le panel. Sa Console affiche Server is running! quand il est prêt.
  3. Nommez-le. Dans l’onglet Paramètres, sous Paramètres du jeu, renseignez le Nom du serveur (60 caractères au maximum), puis redémarrez.
  4. Changez la carte ou d’autres options. Ouvrez config.json dans l’onglet Fichiers, modifiez map ou les autres clés, puis redémarrez. Placez les mods de cartes et de véhicules dans le dossier mods qui s’y trouve.
  5. Invitez vos joueurs. Le panel affiche l’adresse à leur donner. Chaque joueur installe KISSMultiplayer.zip et le Bridge depuis la page des versions, puis trouve le serveur dans la liste ou utilise Direct Connect.

Ce que le panel fait pour vous :

  • Votre port est attribué et ouvert dès le départ, il n’y a donc rien à rediriger.
  • Trois clés de config.json sont écrites par le panel à chaque démarrage : port, server_name et max_players. Changez le nom dans le panel, pas dans le fichier, sinon votre modification est écrasée. La limite de joueurs dépend de votre offre.
  • L’installation dépose un config.json valide avant le premier démarrage. Notre panel recrée un config.json manquant sous forme de fichier vide avant un démarrage, et le serveur plante en lisant du JSON vide. Si vous videz ou supprimez le fichier par erreur, recollez l’exemple ci-dessus.
  • Le programme serveur est téléchargé depuis la dernière version de KissMP à l’installation du serveur. Il ne se met pas à jour ensuite, et la documentation indique que les serveurs qui ne sont pas sur la dernière version peuvent ne pas apparaître dans la liste des serveurs : après une nouvelle version de KissMP, demandez donc la mise à jour à notre support.
  • Le serveur KissMP n’est qu’un relais. Il n’y a pas de RCON et le serveur n’a pas de commandes de console propres : une ligne saisie dans la Console n’atteint que les addons écrits pour la lire, les tâches d’administration passent donc par les addons ou le fichier de configuration.

Héberger soi-même ou louer : une comparaison honnête

  • Coût : le logiciel serveur est gratuit. Héberger soi-même coûte de l’électricité, du matériel et de la bande passante, ou une machine dans le cloud. Louer coûte un abonnement mensuel fixé par l’offre.
  • Disponibilité : un serveur à la maison n’est en ligne que tant que votre PC, le courant et votre connexion le sont. Un serveur loué tourne sur le matériel de l’hébergeur.
  • Exposition : à la maison, les joueurs se connectent à votre adresse IP publique et vous gérez le pare-feu et le routeur. Un serveur loué garde votre IP personnelle à l’écart.
  • Installation : héberger soi-même demande un téléchargement, un fichier de configuration et un port redirigé. Louer demande un nom et une carte. Les joueurs font la même installation client dans les deux cas.
  • Contrôle : héberger soi-même vous donne toute la machine. Sur nos serveurs, vous avez quand même l’onglet Fichiers pour config.json, les mods et les addons.

Prêt à éviter la configuration ? Consultez les offres de serveur KissMP.

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

NOS DERNIERS ARTICLES