Réponse courte. Vous pouvez héberger vous-même un serveur Squad gratuitement : installez le serveur dédié (app Steam 403240) avec SteamCMD via une connexion anonyme, lancez-le avec Port=7787 QueryPort=27165 et ouvrez les ports UDP 7787 et 7788 pour le jeu, ainsi que les ports de requête et de balise. Ou louez un serveur Squad et oubliez la configuration réseau.
Le serveur fonctionne sous Linux et Windows. Les joueurs le trouvent par son nom dans le navigateur de serveurs du jeu, et un serveur sans licence Offworld apparaît dans Custom Servers. Un serveur PlayNHost loué n'a pas de licence, il y est donc listé aussi.
Vérifié le 5 novembre 2026, valable pour Squad Hotfix 10.6.3 (22 octobre 2026), la version de serveur la plus récente que nous ayons pu vérifier. Squad est souvent mis à jour.
Ce guide s'appuie sur les pages serveur du wiki de Squad (Server Installation et Server Configuration), les outils SteamCMD de Valve, les annonces Steam de Squad, les politiques de serveurs d'Offworld et la configuration que notre panel utilise pour Squad. Pour aller directement à la location, voir l'option 2.
Ce qu'il vous faut
Système d'exploitation : Linux 64 bits (le wiki demande GLIBC 2.17 ou plus récent) ou Windows. Sous Windows, le wiki indique aussi les redistribuables Visual C++ 2013 et 2015 et les runtimes DirectX de juin 2010.
Réseau : le port de jeu (UDP 7787 et 7788), le port de balise (15000), les ports de requête Steam (27165 et 27166) et le port RCON (21114), joignables depuis Internet. Le wiki les liste tous en UDP et TCP, sauf les ports de jeu, listés en UDP.
Compte Steam : inutile pour télécharger le serveur. L'installation utilise login anonymous.
Le jeu : les joueurs se connectent depuis Squad sur Steam, que la page de la boutique indique pour Windows uniquement.
Le logiciel serveur est gratuit. Vous payez la machine, l'électricité et la bande passante, pas le logiciel.
Option 1 : l'héberger vous-même
Cela fonctionne sur un serveur à la maison ou une machine virtuelle dans le cloud. La politique d'Offworld ne donne pas de licence aux serveurs sur machine virtuelle, donc une machine virtuelle cloud vous donne un serveur listé dans Custom Servers. Les étapes suivent la page Server Installation du wiki de Squad.
Créez un utilisateur pour le serveur et passez sur ce compte. Le wiki précise qu'un utilisateur à faibles privilèges rend le serveur plus sûr que root.
sudo adduser squad
sudo -iu squad
Installez SteamCMD.
mkdir SquadGameServer && cd SquadGameServer
curl -so - https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar xzv
Écrivez le script de mise à jour et le script de démarrage.
Le script de démarrage met d'abord le jeu à jour, puis le lance, si bien que chaque démarrage récupère une nouvelle version. FIXEDMAXPLAYERS est un plafond que le nombre de joueurs ne peut pas dépasser, et RANDOM=NONE garde la rotation des cartes dans l'ordre.
Lancez-le dans screen pour qu'il survive à la fermeture de SSH.
Le wiki prévient que le jeu n'écrase pas les fichiers de configuration, donc les nouvelles options doivent être ajoutées à la main dans un fichier existant.
Ouvrez les ports. Autorisez les ports de la liste ci-dessus dans le pare-feu de la machine, puis redirigez-les sur votre routeur. Le wiki ajoute que Squad utilise aussi des ports UDP au-dessus de 30000 entre le serveur et chaque joueur connecté, certains hébergeurs doivent donc les autoriser aussi.
Vérifiez. Cherchez le nom de votre serveur dans le navigateur du jeu. Si vous jouez depuis le même réseau que le serveur, le wiki indique que le NAT loopback est nécessaire.
Windows
Téléchargez SteamCMD dans C:\steamcmd et enregistrez-y les mêmes quatre lignes sous le nom update_squad.txt, avec force_install_dir C:\squad en première ligne.
Exécutez une fois steamcmd +runscript update_squad.txt pour télécharger le serveur.
Modifiez SquadGame\ServerConfig\Server.cfg comme à l'étape 6 de Linux, et autorisez les ports dans le pare-feu Windows.
Autres fichiers de ServerConfig
Admins.cfg : des groupes avec des permissions (par exemple Group=Admin:changemap,balance,chat,kick,ban), puis une ligne Admin=<SteamID64>:<Group> par personne. Ce doit être le SteamID64.
Rcon.cfg : le port RCON (21114 par défaut) et le mot de passe. Un Password= vide laisse RCON désactivé.
LayerRotation.cfg et LevelRotation.cfg : la rotation. MapRotationMode dans Server.cfg choisit laquelle est utilisée, et LayerList_Vote active le vote de layer en fin de partie.
Bans.cfg, Motd.cfg et ServerMessages.cfg.
Option 2 : l'héberger chez PlayNHost
La location vous évite le pare-feu, la redirection de ports et la routine de mise à jour. Les ports et le fichier de configuration sont préparés pour vous.
Choisissez une offre. Ouvrez la page d'hébergement de serveur Squad et comparez les offres (LEADER pour 15 joueurs et COMMANDER pour 40 au moment de la rédaction). Cliquez sur Créer un serveur pour LEADER ou sur Personnaliser l’offre pour COMMANDER, puis terminez la commande. Les prix changent, vérifiez-les donc sur cette page.
Attendez l'installation. Vous recevez un e-mail « serveur prêt » et le serveur apparaît sur panel.playnhost.com. L'installation télécharge Squad depuis Steam (app 403240) avec une connexion anonyme. Dans l'onglet Console, le panel considère le serveur comme démarré quand il affiche Engine Initialization.
Ouvrez Paramètres, puis Paramètres du jeu. Ces champs sont écrits dans SquadGame/ServerConfig/Server.cfg à chaque démarrage du serveur :
Nom du serveur : le nom dans le navigateur de serveurs.
Joueurs max. : affiché en Lecture seule. Il suit votre offre.
Autoriser le changement d'équipe et Empêcher le changement d'équipe si déséquilibré : si les joueurs peuvent changer d'équipe, et s'ils le peuvent quand les équipes sont inégales.
Annoncer le serveur : désactivez-le pour garder le serveur hors du navigateur.
Slots réservés : de 0 à 10 slots gardés pour les admins et les joueurs en liste blanche.
Enregistrer les démos : enregistrement de démos côté serveur. Il est activé par défaut sur nos serveurs, désactivez-le donc si vous n'avez pas besoin d'enregistrements.
Redémarrez. Quand le panel affiche « Enregistré. Le serveur doit redémarrer pour que ces modifications prennent effet. », cliquez sur Redémarrer maintenant et attendez Engine Initialization.
Ports. Le panel démarre le serveur avec ses ports de jeu, de requête et de balise, il n'y a donc ni routeur ni pare-feu à configurer.
Clés écrites par le panel. À chaque démarrage, le panel réécrit ServerName, MaxPlayers, AllowTeamChanges, ShouldAdvertise, NumReservedSlots, PreventTeamChangeIfUnbalanced et RecordDemos dans Server.cfg. Une modification manuelle de l'une d'elles est remplacée au démarrage suivant, changez-les donc dans Paramètres du jeu. Toutes les autres clés du fichier sont à vous.
Nouvelle tentative d'installation. Steam répond parfois « Missing configuration » et SteamCMD semble pourtant avoir terminé. Notre script d'installation réessaie jusqu'à trois fois et considère le manifeste de l'app Steam comme la preuve que le jeu est là, de sorte qu'un serveur n'est pas laissé vide.
Mods Workshop. Les ID d'éléments du Workshop vont dans Télécharger les éléments du Workshop (la page Workshop modifie la même liste). Squad ne lit cette liste que pendant l'installation du serveur, un redémarrage ne l'applique donc pas. Squad n'a pas encore de bouton de réinstallation dans le panel, contactez donc le support pour réinstaller le serveur après avoir changé la liste. Une réinstallation remplace les fichiers du serveur, sauvegardez donc d'abord ce que vous avez modifié.
Mises à jour.Mise à jour automatique (sous Afficher les options avancées dans Paramètres du jeu) est activée par défaut : le serveur vérifie sur Steam s'il existe une nouvelle version à chaque démarrage. Si un correctif empêche les joueurs de se connecter, redémarrez le serveur pour récupérer la nouvelle version.
L'héberger ou le louer : une comparaison honnête
Coût. Auto-hébergé : le logiciel est gratuit, et vous payez le matériel, l'électricité et la bande passante, ou une machine virtuelle cloud. Loué : un abonnement mensuel selon l'offre. Voir les offres actuelles.
Disponibilité. Auto-hébergé : aussi fiable que votre machine et votre connexion, et il doit rester allumé quand vos joueurs sont là. Loué : tourne sur le matériel de l'hébergeur, pas sur votre PC.
Exposition réseau. Auto-hébergé : les joueurs se connectent à votre IP publique et vous gérez le pare-feu, le routeur, six ports et une plage de ports UDP. Loué : votre IP personnelle n'est pas concernée.
Compétences requises. Auto-hébergé : ligne de commande, redirection de ports, fichiers de configuration et routine de mise à jour. Tout à fait faisable, et une bonne façon d'apprendre. Loué : un panel web avec des champs de formulaire, plus des modifications de fichiers pour les admins et la rotation.
Mises à jour. Auto-hébergé : le script de démarrage ci-dessus met à jour avant chaque lancement. Loué : la mise à jour automatique vérifie la présence d'une nouvelle version à chaque démarrage.
Licence. La politique d'Offworld ne donne de licence qu'aux serveurs chez un Offworld Hosting Partner ou sur du matériel auto-hébergé approuvé, et pas sur des machines virtuelles. PlayNHost ne figure pas sur la liste des fournisseurs de serveurs de confiance d'Offworld, un serveur PlayNHost n'a donc pas de licence et apparaît dans Custom Servers. Seuls les serveurs sous licence apparaissent dans l'onglet principal du navigateur de serveurs. Si vous avez besoin d'un serveur sous licence, hébergez-le sur votre propre matériel dédié et faites une demande à Offworld.
L'auto-hébergement convient si une machine tourne déjà toute la journée et que vous êtes à l'aise avec les réseaux. La location convient si vous préférez ne pas vous occuper du matériel.
Problèmes courants et solutions
Le serveur n'apparaît pas dans le navigateur
Cause : le port de requête Steam est bloqué, ou ShouldAdvertise vaut false. Offworld liste les serveurs sans licence dans Custom Servers, pas dans la liste principale.
Solution : ouvrez 27165 et 27166 (ou votre propre port de requête et le suivant), vérifiez Annoncer le serveur et regardez dans Custom Servers. Voir Problèmes de serveur Squad et solutions.
Vous ne voyez pas votre propre serveur depuis le même réseau
Cause : le NAT loopback est désactivé sur votre routeur. Le wiki indique qu'il est nécessaire pour héberger et jouer sur le même réseau.
Solution : activez-le si votre routeur le propose, ou demandez à un ami hors de votre réseau de vérifier.
Vos modifications de Server.cfg disparaissent (PlayNHost)
Cause : la clé fait partie des sept que le panel écrit à chaque démarrage.
Solution : modifiez-la plutôt dans Paramètres du jeu.
FAQ
Puis-je héberger un serveur Squad gratuitement ?
Oui. Le serveur dédié est gratuit sur Steam (app 403240) et se télécharge avec une connexion anonyme. Vous payez quand même la machine, l'électricité et Internet, et il doit rester allumé pendant que l'on joue.
Combien de joueurs peuvent se connecter ?
Le Server.cfg d'exemple du wiki utilise 100, et FIXEDMAXPLAYERS fixe un plafond strict. Nos offres sont de 15 et 40 joueurs.
Quels ports utilise un serveur Squad ?
D'après la liste du wiki : UDP 7787 et 7788 pour le jeu, 15000 pour la balise, 27165 et 27166 pour la requête Steam, 21114 pour RCON, et UDP au-dessus de 30000 pour les joueurs connectés.
Dois-je posséder le jeu pour faire tourner le serveur ?
Pas pour l'installer. Les joueurs ont besoin de Squad pour se connecter.
Nous utilisons des cookies pour faire fonctionner le site, comprendre son utilisation et mesurer notre marketing. Vous pouvez tout accepter, accepter uniquement les cookies essentiels ou choisir par catégorie.Nous utilisons des cookies pour faire fonctionner le site, comprendre son utilisation et mesurer notre marketing. Ils sont activés par défaut ici. Vous pouvez désactiver ce que vous ne souhaitez pas.Lire notre politique de confidentialité