Un serveur DayZ est correctement configuré lorsque serverDZ.cfg, l'attribution des ports, la vérification des signatures et le planning de redémarrage sont cohérents entre eux et qu'un client normal peut rejoindre le serveur. Ce guide t'accompagne dans la configuration de base sécurisée. Sauvegarde le fichier avant toute modification, ne change qu'un seul bloc cohérent à la fois et vérifie le résultat après le redémarrage dans le log serveur et le launcher.

DayZ : survie hardcore post-apocalyptique sur ton propre serveur

DayZ (Bohemia Interactive) plonge les joueurs dans un monde ouvert post-apocalyptique avec une gestion permanente de la faim, de la soif et des infections, un équipement rare et des affrontements PvP aux conséquences bien réelles — si tu meurs, tu perds tout ton équipement. Sur ton propre serveur, c'est toi qui décides des règles, de la répartition du loot via des mods, du nombre de joueurs et des paramètres de sécurité, au lieu de jouer sur des serveurs communautaires officiels ou appartenant à d'autres.

Ce guide couvre la configuration de base du serveur ; les mods Workshop, les keys et les wipes sont traités dans la deuxième partie de cette série.

Commander un serveur

Choisis DayZ dans l'assistant de commande et règle la RAM en fonction du nombre de joueurs prévu. Les serveurs DayZ fonctionnent avec 8 à 32 Go de RAM, 12 Go étant recommandés pour le nombre de slots standard de 60 joueurs — si tu prévois une session plus petite et fermée, moins de RAM suffit aussi ; pour des serveurs fortement modifiés avec de nombreux mods et un grand nombre de joueurs, il vaut mieux prévoir davantage.

Louer un serveur DayZ

Après la commande, ton serveur est provisionné automatiquement. Tu peux suivre le statut actuel dans le tableau de bord.

Vue d'ensemble des ports

Un serveur DayZ occupe trois ports :

Port Usage
2302 Connexion de jeu (le client se connecte via ce port)
2303 Steam Query (visibilité dans le navigateur de serveurs)
2304 Services Steam

Les trois ports sont attribués automatiquement lors de la commande et affichés dans le panel sous les détails de connexion — pour qu'un serveur soit visible dans le navigateur de serveurs, les trois doivent être accessibles, pas seulement le port de jeu.

serverDZ.cfg — le fichier de configuration central

Les réglages de base de ton serveur DayZ se trouvent dans serverDZ.cfg, que tu peux modifier via le gestionnaire de fichiers du panel. Voici les paramètres les plus importants :

  • hostname : le nom du serveur tel qu'il apparaît dans le navigateur in-game.
  • maxPlayers : nombre maximal de joueurs — base-toi sur la RAM réservée et la charge souhaitée pour le serveur.
  • password : mot de passe optionnel du serveur pour des sessions fermées.
  • passwordAdmin : mot de passe admin pour des droits in-game étendus.
  • verifySignatures : impose que seuls des fichiers de mods signés soient chargés — un réglage de protection de base important contre les mods client manipulés.
  • forceSameBuild : impose que les clients utilisent exactement la même version de DayZ que le serveur — évite les problèmes de connexion après une mise à jour.
  • disable3rdPerson : désactive la caméra à la troisième personne et impose la vue à la première personne — souvent activé sur les serveurs orientés hardcore.
  • serverTime et serverTimeAcceleration : contrôlent l'heure in-game et sa vitesse d'écoulement par rapport au temps réel.
  • respawnTime : temps d'attente avant qu'un joueur mort puisse réapparaître.

Les modifications apportées à serverDZ.cfg ne prennent effet qu'après un redémarrage du serveur.

Planning de redémarrage

Les serveurs DayZ profitent de redémarrages réguliers et planifiés — ils stabilisent les performances du serveur et contrent l'augmentation progressive de la charge mémoire typique des instances DayZ tournant longtemps. Mets en place un planning adapté (toutes les 4 à 6 heures environ) via les tâches planifiées du panel web, plutôt que de redémarrer manuellement.

Se connecter via le launcher DayZ

Tes joueurs se connectent via le launcher officiel DayZ : soit via le navigateur de serveurs intégré (si Steam Query est accessible, voir ci-dessus), soit directement via l'adresse IP et le port de jeu (2302) ajouté en favori. Un sous-domaine personnel facilite la tâche à ta communauté pour retrouver le serveur, plutôt que de devoir mémoriser une simple adresse IP.

Nombre de joueurs et charge du serveur

maxPlayers dans serverDZ.cfg n'est que la limite supérieure — le nombre de joueurs que ton serveur supporte réellement de manière stable dépend aussi de la RAM réservée, de la taille de la carte et des mods éventuellement installés (plus de détails dans la deuxième partie de cette série). Si tu règles maxPlayers nettement au-dessus de la capacité que ton offre serveur peut supporter, cela se traduit généralement d'abord par une charge serveur plus élevée et des ralentissements perceptibles au niveau des spawns de loot et de la simulation des véhicules, plutôt que par un crash brutal. En cas de doute, commence par une valeur prudente et augmente-la dès que tu vois comment ton serveur se comporte sous une charge réelle.

Protection par mot de passe et visibilité publique

Pour une session communautaire fermée, définis password avec un mot de passe de connexion commun — le serveur reste alors visible dans le navigateur de serveurs (si Steam Query est accessible), mais seuls les joueurs disposant du mot de passe peuvent réellement le rejoindre. passwordAdmin est indépendant : ce second mot de passe débloque les commandes admin in-game et ne devrait être communiqué qu'à ton équipe de modération, jamais à toute la communauté. Les deux mots de passe peuvent être modifiés à tout moment via serverDZ.cfg ; comme tous les autres paramètres, la modification ne prend effet qu'après un redémarrage du serveur.

Source officielle et solution de repli sûre

La configuration officielle du serveur DayZ de Bohemia Interactive documente notamment hostname, maxPlayers, verifySignatures, forceSameBuild ainsi que les paramètres de démarrage -config, -port, -mod et -serverMod. Sauvegarde serverDZ.cfg avant toute modification. Si le serveur ne démarre plus après coup ou si des entrées disparaissent du navigateur, restaure le dernier fichier fonctionnel et teste à nouveau.

FAQ

Quand les modifications apportées à serverDZ.cfg prennent-elles effet ?

Après un redémarrage du serveur. Enregistre le fichier, arrête le serveur de manière contrôlée puis redémarre-le. Vérifie ensuite le log, le navigateur de serveurs et fais un vrai test de connexion, au lieu de te contenter de regarder le statut du processus.

Quelle valeur est correcte pour verifySignatures ?

La documentation actuelle de Bohemia indique 2 comme valeur prise en charge pour la vérification des signatures. Les fichiers PBO sont ainsi vérifiés par rapport à leurs signatures. En cas de problème avec des mods, tu devrais corriger les keys manquantes ou obsolètes plutôt que de désactiver durablement la vérification.

Pourquoi des joueurs sont-ils rejetés alors que le serveur tourne ?

Souvent, la version du client et celle du serveur ne correspondent pas, un port est mal renseigné ou la signature d'un mod est manquante. Compare d'abord l'adresse du panel, la version actuelle et le log du serveur au moment précis de la tentative de connexion.

Comment revenir en arrière en cas de configuration défectueuse ?

Arrête le serveur et restaure la copie de sauvegarde de serverDZ.cfg. Redémarre sans autre modification et confirme que la connexion fonctionne bien. Ce n'est qu'ensuite que tu devrais retester isolément le réglage problématique.

Conclusion

Avec la bonne quantité de RAM, les trois ports ouverts et un serverDZ.cfg correctement configuré, rien ne s'oppose plus à ton serveur DayZ. La deuxième partie de cette série t'explique comment gérer les mods Workshop, les keys et les wipes de persistance.

Suite : Installer des mods DayZ et entretenir le serveur

Louer un serveur DayZ →