Configurer un serveur dédié DayZ pour sa communauté
Par Benjamin Dayan · PDG
· Mis à jour le 26 octobre 2026 · Lecture 6 min
Sommaire
Mettre en place un serveur DayZ qui tourne en continu, indépendamment du client de jeu, demande de maîtriser plusieurs étapes techniques : installation via SteamCMD, configuration du fichier serverDZ.cfg, ajustement des paramètres de gameplay, ajout de mods depuis le Steam Workshop et ouverture des bons ports réseau. Ce guide détaille chaque étape, sur Windows comme sur Linux.
Comprendre le fonctionnement d'un serveur DayZ avant de se lancer
Un serveur DayZ fonctionne comme un processus autonome, appelé DayZServer côté outils officiels, qui continue de tourner même quand aucun joueur n'est connecté. Contrairement au mode solo ou à une simple session hébergée depuis le client de jeu, cette instance persistante gère en permanence la simulation du monde : zombies, faune, loot, météo, persistance des bases et des objets au sol. C'est ce fonctionnement continu qui permet à une communauté de retrouver son avancée d'une session à l'autre.
Avant de passer à l'installation, il faut distinguer deux approches : auto-administrer l'instance sur une machine Windows ou Linux que l'on contrôle entièrement, ou s'appuyer sur un environnement déjà prêt à l'emploi. Pour ceux qui veulent passer directement au jeu sans gérer SteamCMD, les dépendances système et la maintenance réseau, le site Fly-Serv propose un hébergeur DayZ avec installation instantanée, panel Pterodactyl et anti-DDoS inclus. Le reste de cet article détaille la méthode manuelle, utile pour comprendre ce qui se passe sous le capot ou pour administrer une machine personnelle.
Dans les deux cas, la configuration du jeu (serverDZ.cfg, mods, ports) reste identique : seule la couche d'infrastructure change. Tu peux d'ailleurs consulter Serveur DayZ pour voir les spécificités techniques proposées côté hébergement.
Installer le serveur DayZ sur Windows et sur Linux via SteamCMD
DayZ Standalone côté serveur se télécharge via SteamCMD, l'outil en ligne de commande de Valve. L'App ID du serveur DayZ est 223350, distinct du client (221100). L'installation ne nécessite pas de compte Steam possédant le jeu, le téléchargement anonyme suffit.
Installation sur Linux
Sur une distribution Debian/Ubuntu, commence par installer les dépendances puis SteamCMD :
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install lib32gcc-s1 steamcmd -y
Lance ensuite le téléchargement du serveur dans un dossier dédié à l'instance :
steamcmd +force_install_dir /home/dayz/server \
+login anonymous \
+app_update 223350 validate \
+quit
Pour que le serveur DayZ redémarre automatiquement après un crash ou un reboot de la machine, crée un service systemd :
sudo nano /etc/systemd/system/dayzserver.service
[Unit]
Description=DayZ Server
After=network.target
[Service]
WorkingDirectory=/home/dayz/server
ExecStart=/home/dayz/server/DayZServer -config=serverDZ.cfg -port=2302 -profiles=profiles
Restart=on-failure
User=dayz
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now dayzserver
sudo systemctl status dayzserver
Installation sur Windows
Sur Windows, télécharge SteamCMD, décompresse-le dans un dossier, puis ouvre une invite de commande à cet emplacement :
steamcmd.exe +force_install_dir "C:\dayzserver" +login anonymous +app_update 223350 validate +quit
Le lancement s'effectue ensuite via un fichier batch placé à la racine du dossier :
DayZServer_x64.exe -config=serverDZ.cfg -port=2302 -profiles=profiles -dologs -adminlog -netlog -freezecheck
Pense à exclure le dossier du serveur DayZ de l'antivirus et de Windows Defender : les scans en temps réel ralentissent nettement les écritures disque pendant les sauvegardes du monde persistant.
Configurer serverDZ.cfg et les paramètres de gameplay
Le fichier serverDZ.cfg est le cœur de la configuration d'un serveur DayZ. Il définit le nom affiché dans le navigateur de serveurs, le nombre de slots, les règles de loot, la vue à la troisième personne, le temps de day/night et la persistance des objets.
Structure minimale du fichier
hostname = "Mon serveur DayZ";
password = "";
passwordAdmin = "motdepasseadmin";
maxPlayers = 60;
verifySignatures = 2;
forceSameBuild = 1;
disableVoN = 0;
vonCodecQuality = 20;
disable3rdPerson = 0;
disableCrosshair = 0;
serverTime = "SystemTime";
serverTimeAcceleration = 4;
serverNightTimeAcceleration = 1;
lootHistoryLifetime=600;
storageAutoFix = 1;
Quelques paramètres méritent une attention particulière lors de l'administration d'un serveur DayZ en communauté :
| Paramètre | Rôle |
|---|---|
| maxPlayers | Nombre de joueurs simultanés, à ajuster selon la charge CPU tolérée |
| verifySignatures | Vérifie l'intégrité des fichiers mods, à laisser sur 2 |
| serverTimeAcceleration | Accélère le passage du jour, utile pour raccourcir les nuits trop longues |
| disable3rdPerson | Force la vue première personne, change radicalement le gameplay PvP |
| storageAutoFix | Tente une réparation automatique de la base de données persistante en cas de corruption |
Le fichier cfggameplay.json, situé dans le dossier profiles une fois le serveur lancé une première fois, permet d'aller plus loin : stamina, dégâts de chute, vitesse de régénération du sang, intervalle de respawn du loot. Modifier ce fichier à froid, serveur arrêté, évite toute corruption de la sauvegarde en cours.
Ajouter des mods via le Steam Workshop et ouvrir les ports pour sa communauté
Récupérer des mods depuis le Workshop
Les mods DayZ se téléchargent avec le même SteamCMD que le serveur, en indiquant l'identifiant de l'objet Workshop :
steamcmd +force_install_dir /home/dayz/server \
+login anonymous \
+workshop_download_item 221100 ID_DU_MOD \
+quit
Chaque mod téléchargé atterrit dans steamapps/workshop/content/221100/. Il faut ensuite copier son contenu dans le dossier du serveur, renommer le dossier avec un préfixe @ et déclarer le mod au lancement :
DayZServer_x64.exe -config=serverDZ.cfg -port=2302 -mod=@CF;@TraderPlus;@VanillaPlusPlus -servermod=@ServerSideMod
Les fichiers .bikey des mods doivent impérativement être copiés dans le dossier /keys à la racine du serveur, sinon les clients recevront une erreur de signature au moment de la connexion. C'est l'erreur la plus fréquente lors de l'ajout d'un mod sur un serveur DayZ fraîchement configuré.
Ouvrir les ports réseau
DayZ utilise principalement des ports UDP autour du port de jeu défini dans serverDZ.cfg. Pour un port de base à 2302, la plage à ouvrir est généralement la suivante :
- 2302/UDP à 2306/UDP pour le jeu, la découverte Steam et les requêtes BattlEye
- 27016/UDP pour le Steam Query Protocol, utile pour apparaître correctement dans le navigateur de serveurs
Sur une machine Linux avec ufw, l'ouverture se fait ainsi :
sudo ufw allow 2302:2306/udp
sudo ufw allow 27016/udp
sudo ufw enable
sudo ufw status
Sur Windows, il faut créer une règle entrante dans le pare-feu Windows Defender pour les mêmes plages UDP, ou désactiver temporairement le blocage pour vérifier que le souci vient bien du réseau avant de ré-affiner la règle. Pense également à rediriger ces ports sur ta box ou ton routeur si la machine se trouve derrière un NAT domestique, sans quoi aucun joueur externe ne pourra se connecter malgré une configuration logicielle correcte.
Côté sécurité, BattlEye doit rester activé en permanence, les comptes admin RCON doivent utiliser un mot de passe long et unique, et une sauvegarde régulière du dossier mpmissions ainsi que du dossier storage_1 évite de perdre la persistance du monde en cas d'incident disque. Pour les communautés qui gèrent déjà d'autres projets, les pages VPS Linux et VPS Windows détaillent les environnements disponibles pour héberger ce type d'instance, et le Blog Fly-Serv regroupe d'autres guides d'administration jeu par jeu.
Installer et configurer une instance DayZ demande de la rigueur sur le fichier serverDZ.cfg, la gestion des clés de mods et l'ouverture des ports UDP, mais chaque étape reste reproductible une fois comprise. Une fois la base stable, la suite consiste surtout à surveiller les logs, ajuster le gameplay et maintenir les mods à jour.
FAQ
Pourquoi mon serveur DayZ n'apparaît pas dans le navLire aussi
- Se connecter a un serveur DayZ dedie sur PC : le guide pas a pasGuide pratique pour se connecter a un serveur DayZ dedie sur PC : IP, port, launcher, mods requis et resolution des erreurs de connexion.
- Comment installer des mods sur un serveur DayZ ?Steam Workshop, dossiers @Mod, clés bikey et paramètre -mod : le guide pour installer des mods sur votre serveur DayZ, à la main puis en version 1 clic.
- Comment configurer un serveur DayZ ? serverDZ.cfg expliquéserverDZ.cfg et types.xml expliqués : nom, slots, cycle jour/nuit, loot, véhicules… Réglez votre serveur DayZ comme il faut, avec nos valeurs recommandées.