Aller au contenu

ARK: Survival Evolved : configuration d’un serveur dédié sous Windows

Découvre comment installer un serveur dédié ARK: Survival Evolved avec SteamCMD sur ton VPS Windows ou ton serveur dédié, ouvrir les ports et le maintenir à jour → En savoir plus

10 novembre 20266 min de lecture2 Vues0 utile

Introduction

Tu as un VPS Windows ou un serveur dédié et tu souhaites y installer un serveur dédié ARK: Survival Evolved ? Tu es au bon endroit. Dans ce guide, nous t’expliquons étape par étape comment installer le serveur avec SteamCMD, ouvrir les ports, le configurer et le maintenir à jour.

Conseil

Tu préfères ne pas faire l’installation toi-même ? Nous proposons aussi ARK: Survival Evolved sous forme de serveur de jeu prêt à l’emploi. Tu peux facilement gérer l’installation, les mises à jour et la configuration depuis l’interface Web. Tu trouveras tous les guides correspondants dans la catégorie ARK: Survival Evolved.

Installation

Tu peux maintenant exécuter des commandes dans la fenêtre de ligne de commande de steamcmd.exe. Définis d’abord le répertoire d’installation, puis connecte-toi avec l’utilisateur anonymous :

Code
force_install_dir C:\ARK-Survival-Evolved-Server
login anonymous
Infos

Exécute toujours force_install_dir avant login anonymous. Sinon, SteamCMD affiche un avertissement et risque de placer les fichiers dans le mauvais dossier.

Lance ensuite le téléchargement avec la commande suivante :

Code
app_update 376030 validate

L’App-ID 376030 correspond au serveur dédié ARK: Survival Evolved. Lorsque le message Success! App '376030' fully installed. s’affiche, le téléchargement est terminé. Saisis quit pour fermer SteamCMD.

Infos

Pour éviter les erreurs, n’interromps pas le processus avant qu’il soit terminé. Le téléchargement fait plusieurs gigaoctets et peut prendre un certain temps.

Créer le fichier de démarrage

Dans le répertoire d’installation, ouvre le sous-dossier suivant :

Code
C:\ARK-Survival-Evolved-Server\ShooterGame\Binaries\Win64

Crée un fichier nommé start-ark.bat. Tu peux d’abord créer un document texte, puis modifier son extension en .bat.

Infos

Vérifie que l’option Extensions de noms de fichiers est activée dans l’Explorateur de fichiers, afin que le fichier se termine bien par .bat et non par .bat.txt.

Ouvre le fichier avec un éditeur de texte (par exemple Notepad++) et ajoute le contenu suivant :

Code
start ShooterGameServer.exe TheIsland?listen?SessionName=[server_name]?ServerAdminPassword=[admin_password]?Port=7777?QueryPort=27015?MaxPlayers=[max_players]
exit

Remplace [server_name], [admin_password] et [max_players] par les valeurs de ton choix. N’utilise pas d’espaces dans le nom du serveur : utilise plutôt des traits de soulignement, sinon la ligne de démarrage sera tronquée à cet endroit. TheIsland est la carte. Parmi les autres cartes officielles, tu trouveras ScorchedEarth_P, Aberration_P, Extinction, Ragnarok, TheCenter, Valguero_P, CrystalIsles, LostIsland et Fjordur. Les joueurs doivent posséder les cartes DLC pour pouvoir les rejoindre.

Si tu souhaites définir un mot de passe pour les joueurs, ajoute ?ServerPassword=[join_password]. Pour pouvoir aussi contrôler le serveur à distance via RCON, ajoute ?RCONEnabled=True?RCONPort=27020. Ton ServerAdminPassword sert de mot de passe RCON. Avec ces deux ajouts, la commande se présente comme suit :

Code
start ShooterGameServer.exe TheIsland?listen?SessionName=[server_name]?ServerPassword=[join_password]?ServerAdminPassword=[admin_password]?Port=7777?QueryPort=27015?MaxPlayers=[max_players]?RCONEnabled=True?RCONPort=27020
exit

Enregistre le fichier après l’avoir modifié.

Ouvrir les ports de ton serveur

Pour que ton serveur soit accessible publiquement, tu dois ouvrir les ports dans le pare-feu Windows. Par défaut, ARK: Survival Evolved utilise les ports suivants :

PortProtocoleUtilité
7777UDPPort de jeu
7778UDPPort peer (toujours égal au port de jeu + 1)
27015UDPPort de requête pour la liste des serveurs Steam
27020TCPRCON (uniquement si activé)

Ouvre la recherche Windows, cherche PowerShell, fais un clic droit dessus et choisis Exécuter en tant qu’administrateur.

Infos

Veille à lancer PowerShell en mode administrateur, sinon les règles ne seront pas créées.

Saisis les commandes suivantes :

Code
New-NetFirewallRule -DisplayName "ARK SE Server UDP" -Direction Inbound -LocalPort 7777,7778,27015 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "ARK SE Server RCON" -Direction Inbound -LocalPort 27020 -Protocol TCP -Action Allow

Tu n’as besoin de la deuxième règle que si tu as activé RCON. Si tu indiques d’autres ports dans le fichier de démarrage, adapte les règles en conséquence.

Tu peux aussi créer les règles dans le Pare-feu Windows Defender avec fonctions avancées de sécurité, sous Règles de trafic entrant. Notre guide sur l’ouverture des ports t’explique comment faire pour le VPS ou le serveur dédié.

FAQ

Questions fréquentes

L’App-ID est 376030. Dans SteamCMD, installe et mets à jour le serveur en exécutant 'app_update 376030 validate' après 'login anonymous'.
Par défaut, il faut ouvrir UDP 7777 (port de jeu), UDP 7778 (port peer, toujours égal au port de jeu + 1) et UDP 27015 (port de requête pour la liste des serveurs Steam). Si tu actives RCON, ajoute le port TCP 27020.
Dans le dossier du serveur, sous ShooterGame\Saved\Config\WindowsServer. Les fichiers sont créés au premier démarrage du serveur. Modifie-les uniquement lorsque le serveur est arrêté, sinon il écrasera tes changements à l’arrêt.

Avis

Cet article t’a-t-il été utile ?

Ton avis nous aide à mieux définir les priorités et à améliorer les contenus.

0 de 0 Les personnes ayant donné leur avis ont trouvé cet article utile.

Aide personnalisée

Le guide ne suffit pas ?

Notre équipe d’assistance ZAP connaît ton produit : décris brièvement ta demande et nous t’aiderons personnellement.

Zappy connaît ce guide et te répond directement dans le chat.