Vai al contenuto
ARK: Survival Evolved

Installare un server ARK: Survival Evolved

Il server dedicato di ARK: Survival Evolved (AppID SteamCMD 376030) funziona nativamente su Windows e Linux a 64 bit. Calcola 30-60 minuti, una macchina con IP pubblico e RAM sufficiente per la tua mappa.

Ultimo aggiornamento: 09/10/2026

Il server dedicato di ARK: Survival Evolved (AppID SteamCMD 376030) funziona nativamente su Windows e Linux a 64 bit. Calcola 30-60 minuti, una macchina con IP pubblico e RAM sufficiente per la tua mappa.

Installazione passo dopo passo

  1. Verifica sistema e hardware (sezione «Requisiti»).

  2. Installa SteamCMD, lo strumento da riga di comando di Steam.

  3. Scarica i file del server ARK: Survival Evolved con l'AppID 376030 (login anonimo).

  4. Avvia il server una volta per creare i file di configurazione, poi fermalo correttamente.

  5. Configura nome, password, slot e regole con gli strumenti di questo sito.

  6. Prova la connessione in locale (localhost / 127.0.0.1) prima di aprire il server a Internet.

  7. Apri le porte nel firewall del sistema, in quello del provider e, a casa, sul router (NAT).

  8. Configura un servizio (systemd o attività pianificata di Windows) per l'avvio automatico e il riavvio dopo un crash.

  9. Pianifica aggiornamenti e backup e riavvia regolarmente.

  10. Aggiungi il tuo server a game-rank.com perché i giocatori lo trovino.

Requisiti

  • Sistema: Windows o Linux a 64 bit (glibc 2.17 o successiva, secondo ark.wiki.gg), ad esempio Ubuntu o Debian.
  • Hardware: l'editore non pubblica un minimo fisso nelle fonti consultate. Regola empirica della community (non ufficiale): almeno 8 GB di RAM per mappa, un SSD di alcune decine di GB e più RAM con più giocatori o mod.
  • Account: non servono account né chiavi, SteamCMD accede in modo anonimo. Solo i giocatori hanno bisogno del gioco.
  • Rete: IP pubblico (meglio se fisso) e buon upload; l'UPnP non è supportato, il port forwarding è manuale (ark.wiki.gg).

Installazione locale (Windows)

Scarica SteamCMD (steamcmd.zip), decomprimilo in C:\steamcmd ed esegui il comando qui sotto. Poi genera start.bat con lo strumento «Comando di avvio» di questo sito, mettilo in C:\ark-server ed eseguilo. Per provare, entra in 127.0.0.1 sulla porta di gioco (7777) dal gioco; se l'elenco non mostra il server, usa la connessione diretta.

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

REM Server executable:
REM C:\ark-server\ShooterGame\Binaries\Win64\ShooterGameServer.exe

Installazione su VPS / server dedicato Linux (Ubuntu/Debian)

Crea un utente dedicato senza privilegi di root, abilita il repository multiverse (Ubuntu) o non-free (Debian), installa SteamCMD e scarica il server. Poi genera start.sh con lo strumento «Comando di avvio», rendilo eseguibile ed eseguilo nella cartella del server.

# Ubuntu: sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo adduser --disabled-password --gecos "" ark
sudo -iu ark
/usr/games/steamcmd +force_install_dir /home/ark/server +login anonymous +app_update 376030 validate +quit
cd /home/ark/server && chmod +x start.sh && ./start.sh

Porte da aprire

Provider (OVH, Hetzner, Scaleway…): apri le stesse porte nel firewall / security group del provider oltre a quello del sistema. A casa: inoltra (NAT) ogni porta con il protocollo UDP o TCP corretto verso l'IP locale della macchina, meglio se fisso. Prova dall'esterno (un amico che si connette o un tester di porte UDP): una porta UDP non sempre risponde a una scansione semplice.

  • 7777/UDP — porta di gioco (predefinita)
  • 7778/UDP — porta peer (porta di gioco + 1)
  • 27015/UDP — porta di query Steam (QueryPort), necessaria per l'elenco dei server
  • 27020/TCP — RCON (facoltativo; aprilo solo al tuo IP di amministrazione)
  • Per cambiare le porte: ?Port=… (gioco), ?QueryPort=… (query) nella riga di avvio e RCONPort in GameUserSettings.ini. Con più server sulla stessa macchina, incrementa ogni porta.

Firewall Linux (ufw)

Su Ubuntu/Debian, consenti le porte e poi attiva ufw (consenti prima 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

Firewall di Windows (netsh)

Su Windows esegui questi comandi in un prompt amministratore (con le impostazioni predefinite non serve alcuna regola in uscita).

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

Avvio automatico e supervisione

Su Linux usa un servizio systemd. WorkingDirectory è necessario per il download automatico delle mod (ark.wiki.gg) e LimitNOFILE evita errori sul limite di file aperti. Attivalo con «systemctl enable --now ark».

# /etc/systemd/system/ark.service
[Unit]
Description=ARK: Survival Evolved server
After=network-online.target
Wants=network-online.target

[Service]
User=ark
LimitNOFILE=100000
WorkingDirectory=/home/ark/server/ShooterGame/Binaries/Linux
ExecStart=/home/ark/server/start.sh
Restart=on-failure
RestartSec=20

[Install]
WantedBy=multi-user.target

Aggiornamenti

Ferma il server, rilancia SteamCMD con lo stesso comando dell'installazione e riavvia. Con le mod, aggiornale anch'esse al riavvio.

sudo systemctl stop ark
sudo -u ark /usr/games/steamcmd +force_install_dir /home/ark/server +login anonymous +app_update 376030 validate +quit
sudo systemctl start ark

Backup e riavvii pianificati

Salva ShooterGame/Saved (cartelle SavedArks e Config) a server fermo. Pianifica un riavvio giornaliero per liberare memoria.

# root crontab: backup at 05:00, restart at 05:10
0 5 * * * tar czf /root/ark-$(date +\%F).tar.gz -C /home/ark/server/ShooterGame Saved
10 5 * * * systemctl restart ark

Registrare e trovare il tuo server

Quando il server è raggiungibile da Internet, aggiungilo su https://game-rank.com/jeux/ark-survival-evolved: i giocatori lo scoprono, votano e seguono la classifica. Tieni aperta la porta di query, altrimenti il server non compare negli elenchi.

Risoluzione dei problemi

  • Il server non compare nell'elenco: la porta di query (UDP) è chiusa o l'elenco impiega alcuni minuti ad aggiornarsi; prova ad aggiungerlo direttamente con IP:porta di query.
  • Non ci si connette da Internet ma in locale funziona: manca una regola nel firewall di sistema, nel security group del provider o il port forwarding (NAT); controlla il protocollo (UDP/TCP) di ogni regola.
  • Il client indica una versione diversa: il gioco è stato aggiornato; ferma il server, rilancia SteamCMD con «app_update … validate» e riavvia.
  • Le mod non si scaricano o «too many open files»: aggiungi WorkingDirectory e -automanagedmods al servizio systemd, più LimitNOFILE=100000.
  • I giocatori Epic Games non riescono a entrare: aggiungi -crossplay e -PublicIPForEpic=<IP pubblico> alla riga di avvio.

Domande frequenti

Come aggiorno il mio server ARK: Survival Evolved?
Ferma il server, rilancia SteamCMD con il comando «app_update» della sezione Aggiornamenti (con validate) e riavvia. Fai un backup prima dei grandi aggiornamenti.
Serve acquistare il gioco per ospitare un server ARK: Survival Evolved?
No: il server dedicato si scarica gratis con SteamCMD con login anonimo. Solo i giocatori hanno bisogno del gioco.
Cosa salvare prima di un aggiornamento?
La cartella dei salvataggi del mondo e quella di configurazione (vedi la sezione Backup): copiale a server fermo per uno stato coerente.
Come collego più mappe?
Avvia un'istanza per mappa con lo stesso -clusterid e -ClusterDirOverride e porte distinte. Lo strumento «Assistente cluster» di questo sito genera i comandi.

Strumenti per il tuo server ARK: Survival Evolved

ARK: Survival Evolved
ARK: Survival EvolvedAccesso libero
Genera GameUserSettings.ini e Game.ini per ARK: Survival Evolved: XP, domesticazione, raccolta, allevamento, strutture e password.
ConfigurazioneTassiApri
Documentazione
ARK: Survival Evolved
ARK: Survival EvolvedAccesso libero
Genera il comando di avvio del tuo server ARK: Survival Evolved: mappa, porte, RCON, cluster e opzioni.
AvvioClusterApri
Documentazione
ARK: Survival Evolved
ARK: Survival EvolvedRichiede accesso
Crea le righe ConfigOverride* e NPCReplacements di Game.ini per ARK: Survival Evolved: spawn, pesi, quantità max, engrammi, curva XP.
SpawnEngrammiXPApri
Documentazione
ARK: Survival Evolved
ARK: Survival EvolvedAccesso libero
Genera i comandi di avvio di un cluster ARK: Survival Evolved: una riga per mappa, stessi -clusterid e -ClusterDirOverride, porte sfalsate.
ClusterAvvioApri
Documentazione