Aller au contenu
ARK: Survival Ascended

Installer un serveur ARK: Survival Ascended

Le serveur dédié d'ARK: Survival Ascended (SteamCMD AppID 2430930) fonctionne sous Windows 64 bits ; il n'existe pas de version Linux native (ark.wiki.gg). Prévoyez 30 à 60 minutes, un PC ou un serveur Windows avec une IP publique, et beaucoup de RAM.

Dernière mise à jour : 09/10/2026

Le serveur dédié d'ARK: Survival Ascended (SteamCMD AppID 2430930) fonctionne sous Windows 64 bits ; il n'existe pas de version Linux native (ark.wiki.gg). Prévoyez 30 à 60 minutes, un PC ou un serveur Windows avec une IP publique, et beaucoup de RAM.

Installation pas à pas

  1. Vérifiez le système et le matériel (section « Prérequis »).

  2. Installez SteamCMD, l'outil en ligne de commande de Steam.

  3. Téléchargez les fichiers du serveur ARK: Survival Ascended avec l'AppID 2430930 (connexion anonyme).

  4. Lancez le serveur une première fois pour créer ses fichiers de configuration, puis arrêtez-le proprement.

  5. Configurez nom, mots de passe, slots et règles avec les outils de ce site.

  6. Testez la connexion en local (localhost / 127.0.0.1) avant d'ouvrir le serveur à Internet.

  7. Ouvrez les ports dans le pare-feu du système, celui de l'hébergeur et, à la maison, sur la box (NAT).

  8. Installez un service (systemd ou tâche planifiée Windows) pour un démarrage automatique et un redémarrage en cas de plantage.

  9. Planifiez mises à jour et sauvegardes, puis redémarrez régulièrement.

  10. Ajoutez votre serveur sur game-rank.com pour que les joueurs le trouvent.

Prérequis

  • Système : Windows 64 bits (ou Windows Server). Linux n'est pas pris en charge nativement ; des essais sous Wine/Proton existent côté communauté, non décrits ici.
  • Matériel : l'éditeur ne publie pas de minimum fixe dans les sources consultées. Règle empirique communautaire (non officielle) : 16 Go de RAM ou plus par carte, un SSD de quelques dizaines de Go et plus de RAM pour plus de joueurs ou de mods.
  • Comptes : aucun compte ni clé n'est nécessaire, SteamCMD se connecte en anonyme. Seuls les joueurs ont besoin du jeu.
  • Réseau : IP publique (idéalement fixe) et débit montant correct ; l'UPnP n'est pas pris en charge, la redirection de ports est manuelle (ark.wiki.gg).

Installation locale (Windows)

Téléchargez SteamCMD (steamcmd.zip), décompressez-le dans C:\steamcmd, puis lancez la commande ci-dessous. Générez ensuite start.bat avec l'outil « Ligne de lancement » de ce site, placez-le dans C:\asa-server et exécutez-le. Pour tester, rejoignez 127.0.0.1 sur le port de jeu (7777) depuis le jeu ; si la liste ne montre pas le serveur, utilisez la connexion directe.

cd C:\steamcmd
steamcmd.exe +force_install_dir C:\asa-server +login anonymous +app_update 2430930 validate +quit

REM Server executable:
REM C:\asa-server\ShooterGame\Binaries\Win64\ArkAscendedServer.exe

Installation sur serveur Windows (VPS / dédié)

ASA n'a pas de serveur Linux natif : louez un VPS ou un dédié Windows Server et suivez la même procédure que pour l'installation locale (dossier d'installation conseillé : un disque rapide). Si le serveur refuse de démarrer, installez le Visual C++ Redistributable x64 (souvent nécessaire, non confirmé par le wiki consulté).

# Windows Server (PowerShell, as administrator)
New-Item -ItemType Directory C:\steamcmd, C:\asa-server
Invoke-WebRequest https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip -OutFile C:\steamcmd\steamcmd.zip
Expand-Archive C:\steamcmd\steamcmd.zip C:\steamcmd
C:\steamcmd\steamcmd.exe +force_install_dir C:\asa-server +login anonymous +app_update 2430930 validate +quit

Ports à ouvrir

Hébergeur (OVH, Hetzner, Scaleway…) : ouvrez les mêmes ports dans le pare-feu / groupe de sécurité du fournisseur en plus de celui du système. À la maison : redirigez (NAT) chaque port avec le bon protocole UDP ou TCP vers l'IP locale de la machine, de préférence fixe. Testez depuis l'extérieur (connexion d'un ami, ou un testeur de ports UDP) : un port UDP ne répond pas toujours à un simple scan.

  • 7777/UDP — port de jeu (valeur par défaut)
  • 7778/UDP — port « peer » (port de jeu + 1)
  • 27015/UDP — port de requête Steam (QueryPort), nécessaire pour la liste des serveurs
  • 27020/TCP — RCON (facultatif ; n'ouvrez-le qu'à votre IP d'administration)
  • Pour changer les ports : -port=… (jeu), ?QueryPort=… (requête) dans la ligne de lancement et RCONPort dans GameUserSettings.ini. Avec plusieurs serveurs sur la même machine, incrémentez chaque port.

Pare-feu Linux (ufw)

Sous Ubuntu/Debian, autorisez les ports puis activez ufw (autorisez d'abord SSH).

sudo ufw allow OpenSSH
sudo ufw allow 7777:7778/udp
sudo ufw allow 27015/udp
sudo ufw allow from <ADMIN_IP> to any port 27020 proto tcp
sudo ufw enable

Pare-feu Windows (netsh)

Sous Windows, exécutez ces commandes dans une invite administrateur (aucune règle sortante n'est nécessaire avec les réglages par défaut).

netsh advfirewall firewall add rule name="ARK UDP" dir=in action=allow protocol=UDP localport=7777,7778,27015
netsh advfirewall firewall add rule name="ARK RCON" dir=in action=allow protocol=TCP localport=27020

Démarrage automatique et supervision

Sous Windows, créez une tâche planifiée qui lance start.bat au démarrage de la machine (compte SYSTEM). Pour une relance après plantage, ajoutez dans le Planificateur de tâches une condition de redémarrage en cas d'échec.

schtasks /create /tn "ASA Server" /tr "C:\asa-server\start.bat" /sc onstart /ru SYSTEM /rl HIGHEST

Mises à jour

Arrêtez le serveur, relancez SteamCMD avec la même commande qu'à l'installation, puis redémarrez. Avec des mods, mettez-les aussi à jour au redémarrage.

C:\steamcmd\steamcmd.exe +force_install_dir C:\asa-server +login anonymous +app_update 2430930 validate +quit

Sauvegardes et redémarrages planifiés

Sauvegardez ShooterGame/Saved (dossiers SavedArks et Config) serveur arrêté. Programmez un redémarrage quotidien pour libérer la mémoire.

schtasks /create /tn "ASA backup" /tr "robocopy C:\asa-server\ShooterGame\Saved C:\backups\asa /E" /sc daily /st 05:00 /ru SYSTEM

Déclarer et trouver son serveur

Une fois le serveur accessible depuis Internet, ajoutez-le sur https://game-rank.com/jeux/ark-survival-ascended : les joueurs le découvrent, votent et suivent son classement. Gardez le port de requête (query) ouvert, sans quoi le serveur n'apparaît pas dans les listes.

Dépannage

  • Le serveur n'apparaît pas dans la liste : le port de requête (query, UDP) est fermé ou la liste met plusieurs minutes à se mettre à jour ; essayez l'ajout direct par IP:port de requête.
  • Connexion impossible depuis Internet mais OK en local : pare-feu du système, groupe de sécurité de l'hébergeur ou redirection de ports (NAT) manquants ; vérifiez le protocole (UDP/TCP) de chaque règle.
  • Le client indique une version différente : le jeu a été mis à jour ; arrêtez le serveur, relancez SteamCMD avec « app_update … validate », puis redémarrez.
  • Le serveur ne démarre pas sous Windows : installez le Visual C++ Redistributable x64 et vérifiez que ServerAdminPassword est le dernier élément de la chaîne « ? ».
  • Le port de jeu reste 7777 malgré votre réglage : avec ASA, utilisez -port=… dans la ligne de lancement (pas ?Port=).

Questions fréquentes

Comment mettre à jour mon serveur ARK: Survival Ascended ?
Arrêtez le serveur, relancez SteamCMD avec la commande « app_update » de la section Mises à jour (avec validate), puis redémarrez. Faites une sauvegarde avant les grosses mises à jour.
Faut-il acheter le jeu pour héberger un serveur ARK: Survival Ascended ?
Non : le serveur dédié se télécharge gratuitement via SteamCMD avec une connexion anonyme. Seuls les joueurs ont besoin du jeu.
Que sauvegarder avant une mise à jour ?
Le dossier des sauvegardes du monde et le dossier de configuration (voir la section Sauvegardes) : copiez-les serveur arrêté pour obtenir un état cohérent.
Puis-je héberger ASA sous Linux ?
Pas officiellement : ark.wiki.gg indique que le serveur exige Windows ou un environnement de type Windows. Des solutions Wine/Proton communautaires existent mais ne sont pas décrites ici.

Outils pour votre serveur ARK: Survival Ascended

ARK: Survival Ascended
ARK: Survival AscendedAccès libre
Générez GameUserSettings.ini et Game.ini pour ARK: Survival Ascended : taux d'XP, domptage, récolte, élevage, structures et mots de passe.
ConfigurationTauxOuvrir
Documentation
ARK: Survival Ascended
ARK: Survival AscendedAccès libre
Générez la ligne de lancement de votre serveur ARK: Survival Ascended : carte, ports, RCON, cluster et options.
LancementClusterOuvrir
Documentation
ARK: Survival Ascended
ARK: Survival AscendedConnexion requise
Créez les lignes ConfigOverride* et NPCReplacements de Game.ini pour ARK: Survival Ascended : spawns, poids, quantités max, engrammes, courbe d'XP.
SpawnEngrammesXPOuvrir
Documentation
ARK: Survival Ascended
ARK: Survival AscendedAccès libre
Générez les commandes de démarrage d'un cluster ARK: Survival Ascended : une ligne par carte, mêmes -clusterid et -ClusterDirOverride, ports décalés.
ClusterLancementOuvrir
Documentation