Ir para o conteúdo
ARK: Survival Evolved

Instalar um servidor ARK: Survival Evolved

O servidor dedicado de ARK: Survival Evolved (AppID do SteamCMD 376030) roda nativamente no Windows e no Linux de 64 bits. Reserve de 30 a 60 minutos, uma máquina com IP público e RAM suficiente para o seu mapa.

Última atualização: 09/10/2026

O servidor dedicado de ARK: Survival Evolved (AppID do SteamCMD 376030) roda nativamente no Windows e no Linux de 64 bits. Reserve de 30 a 60 minutos, uma máquina com IP público e RAM suficiente para o seu mapa.

Instalação passo a passo

  1. Verifique o sistema e o hardware (seção “Pré-requisitos”).

  2. Instale o SteamCMD, a ferramenta de linha de comando da Steam.

  3. Baixe os arquivos do servidor ARK: Survival Evolved com o AppID 376030 (login anônimo).

  4. Inicie o servidor uma vez para criar os arquivos de configuração e pare-o corretamente.

  5. Configure nome, senhas, slots e regras com as ferramentas deste site.

  6. Teste a conexão local (localhost / 127.0.0.1) antes de abrir o servidor à Internet.

  7. Abra as portas no firewall do sistema, no do provedor e, em casa, no roteador (NAT).

  8. Configure um serviço (systemd ou tarefa agendada do Windows) para início automático e reinício após falha.

  9. Agende atualizações e backups e reinicie regularmente.

  10. Adicione seu servidor ao game-rank.com para que os jogadores o encontrem.

Pré-requisitos

  • Sistema: Windows ou Linux de 64 bits (glibc 2.17 ou mais recente, segundo o ark.wiki.gg), por exemplo Ubuntu ou Debian.
  • Hardware: a desenvolvedora não publica mínimo fixo nas fontes consultadas. Regra prática da comunidade (não oficial): pelo menos 8 GB de RAM por mapa, um SSD de algumas dezenas de GB e mais RAM com mais jogadores ou mods.
  • Contas: nenhuma conta ou chave é necessária, o SteamCMD entra anonimamente. Só os jogadores precisam do jogo.
  • Rede: IP público (de preferência fixo) e bom upload; UPnP não é suportado, o redirecionamento de portas é manual (ark.wiki.gg).

Instalação local (Windows)

Baixe o SteamCMD (steamcmd.zip), descompacte em C:\steamcmd e execute o comando abaixo. Depois gere o start.bat com a ferramenta “Comando de inicialização” deste site, coloque em C:\ark-server e execute. Para testar, entre em 127.0.0.1 na porta de jogo (7777) pelo jogo; se a lista não mostrar o servidor, use a conexão direta.

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

Instalação em VPS / servidor dedicado Linux (Ubuntu/Debian)

Crie um usuário dedicado sem root, ative o repositório multiverse (Ubuntu) ou non-free (Debian), instale o SteamCMD e baixe o servidor. Depois gere o start.sh com a ferramenta “Comando de inicialização”, torne-o executável e execute-o na pasta do servidor.

# 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

Portas a abrir

Provedor (OVH, Hetzner, Scaleway…): abra as mesmas portas no firewall / grupo de segurança do provedor além do do sistema. Em casa: redirecione (NAT) cada porta com o protocolo UDP ou TCP correto para o IP local da máquina, de preferência fixo. Teste de fora (um amigo conectando ou um testador de portas UDP): uma porta UDP nem sempre responde a uma varredura simples.

  • 7777/UDP — porta de jogo (padrão)
  • 7778/UDP — porta peer (porta de jogo + 1)
  • 27015/UDP — porta de consulta da Steam (QueryPort), necessária para a lista de servidores
  • 27020/TCP — RCON (opcional; abra apenas para o seu IP de administração)
  • Para mudar as portas: ?Port=… (jogo), ?QueryPort=… (consulta) na linha de inicialização e RCONPort no GameUserSettings.ini. Com vários servidores na mesma máquina, incremente cada porta.

Firewall Linux (ufw)

No Ubuntu/Debian, libere as portas e ative o ufw (libere o SSH primeiro).

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 do Windows (netsh)

No Windows, execute estes comandos em um prompt de administrador (não é preciso regra de saída com as configurações padrão).

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

Início automático e supervisão

No Linux, use um serviço systemd. O WorkingDirectory é necessário para o download automático de mods (ark.wiki.gg) e o LimitNOFILE evita erros do limite de arquivos abertos. Ative com “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

Atualizações

Pare o servidor, execute o SteamCMD com o mesmo comando da instalação e reinicie. Com mods, atualize-os também ao reiniciar.

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

Backups e reinícios agendados

Faça backup de ShooterGame/Saved (pastas SavedArks e Config) com o servidor parado. Agende um reinício diário para liberar memória.

# 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

Cadastrar e encontrar seu servidor

Quando o servidor estiver acessível pela Internet, cadastre-o em https://game-rank.com/jeux/ark-survival-evolved: os jogadores o descobrem, votam e acompanham o ranking. Mantenha a porta de consulta (query) aberta, senão o servidor não aparece nas listas.

Solução de problemas

  • O servidor não aparece na lista: a porta de consulta (query, UDP) está fechada ou a lista demora alguns minutos para atualizar; tente adicionar direto por IP:porta de consulta.
  • Não conecta pela Internet, mas funciona em local: falta regra no firewall do sistema, no grupo de segurança do provedor ou redirecionamento de portas (NAT); confira o protocolo (UDP/TCP) de cada regra.
  • O cliente indica outra versão: o jogo foi atualizado; pare o servidor, execute o SteamCMD novamente com “app_update … validate” e reinicie.
  • Mods não baixam ou “too many open files”: adicione WorkingDirectory e -automanagedmods ao serviço systemd, além de LimitNOFILE=100000.
  • Jogadores da Epic Games não conseguem entrar: adicione -crossplay e -PublicIPForEpic=<IP público> à linha de inicialização.

Perguntas frequentes

Como atualizo meu servidor ARK: Survival Evolved?
Pare o servidor, execute o SteamCMD novamente com o comando “app_update” da seção Atualizações (com validate) e reinicie. Faça backup antes de grandes atualizações.
Preciso comprar o jogo para hospedar um servidor ARK: Survival Evolved?
Não: o servidor dedicado é baixado de graça pelo SteamCMD com login anônimo. Só os jogadores precisam do jogo.
O que salvar antes de uma atualização?
A pasta de saves do mundo e a de configuração (veja a seção Backups): copie-as com o servidor parado para ter um estado consistente.
Como ligar vários mapas?
Inicie uma instância por mapa com o mesmo -clusterid e -ClusterDirOverride, e portas distintas. A ferramenta “Assistente de cluster” deste site gera os comandos.

Ferramentas para o seu servidor ARK: Survival Evolved

ARK: Survival Evolved
ARK: Survival EvolvedAcesso livre
Gere GameUserSettings.ini e Game.ini para ARK: Survival Evolved: XP, domesticação, coleta, criação, estruturas e senhas.
ConfiguraçãoTaxasAbrir
Documentação
ARK: Survival Evolved
ARK: Survival EvolvedAcesso livre
Gere o comando de inicialização do seu servidor ARK: Survival Evolved: mapa, portas, RCON, cluster e opções.
InicializaçãoClusterAbrir
Documentação
ARK: Survival Evolved
ARK: Survival EvolvedRequer login
Crie as linhas ConfigOverride* e NPCReplacements do Game.ini para ARK: Survival Evolved: spawns, pesos, quantidades máx., engramas, curva de XP.
SpawnEngramasXPAbrir
Documentação
ARK: Survival Evolved
ARK: Survival EvolvedAcesso livre
Gere os comandos de inicialização de um cluster ARK: Survival Evolved: uma linha por mapa, mesmos -clusterid e -ClusterDirOverride, portas deslocadas.
ClusterInicializaçãoAbrir
Documentação