O servidor dedicado de ARK: Survival Ascended (AppID do SteamCMD 2430930) roda no Windows de 64 bits; não há versão nativa para Linux (ark.wiki.gg). Reserve de 30 a 60 minutos, um PC ou servidor Windows com IP público e bastante RAM.
Instalação passo a passo
Verifique o sistema e o hardware (seção “Pré-requisitos”).
Instale o SteamCMD, a ferramenta de linha de comando da Steam.
Baixe os arquivos do servidor ARK: Survival Ascended com o AppID 2430930 (login anônimo).
Inicie o servidor uma vez para criar os arquivos de configuração e pare-o corretamente.
Configure nome, senhas, slots e regras com as ferramentas deste site.
Teste a conexão local (localhost / 127.0.0.1) antes de abrir o servidor à Internet.
Abra as portas no firewall do sistema, no do provedor e, em casa, no roteador (NAT).
Configure um serviço (systemd ou tarefa agendada do Windows) para início automático e reinício após falha.
Agende atualizações e backups e reinicie regularmente.
Adicione seu servidor ao game-rank.com para que os jogadores o encontrem.
Pré-requisitos
- Sistema: Windows de 64 bits (ou Windows Server). Linux não é suportado nativamente; há tentativas da comunidade com Wine/Proton, não tratadas aqui.
- Hardware: a desenvolvedora não publica mínimo fixo nas fontes consultadas. Regra prática da comunidade (não oficial): 16 GB de RAM ou mais 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:\asa-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:\asa-server +login anonymous +app_update 2430930 validate +quit
REM Server executable:
REM C:\asa-server\ShooterGame\Binaries\Win64\ArkAscendedServer.exeInstalação em servidor Windows (VPS / dedicado)
O ASA não tem servidor Linux nativo: alugue um VPS ou dedicado com Windows Server e siga os mesmos passos da instalação local (de preferência em disco rápido). Se o servidor não iniciar, instale o Visual C++ Redistributable x64 (costuma ser necessário, não confirmado pelo wiki consultado).
# 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 +quitPortas 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 enableFirewall 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=27020Início automático e supervisão
No Windows, crie uma tarefa agendada que execute o start.bat na inicialização (conta SYSTEM). Para reiniciar após falha, ative no Agendador de Tarefas a repetição em caso de erro.
schtasks /create /tn "ASA Server" /tr "C:\asa-server\start.bat" /sc onstart /ru SYSTEM /rl HIGHESTAtualizações
Pare o servidor, execute o SteamCMD com o mesmo comando da instalação e reinicie. Com mods, atualize-os também ao reiniciar.
C:\steamcmd\steamcmd.exe +force_install_dir C:\asa-server +login anonymous +app_update 2430930 validate +quitBackups 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.
schtasks /create /tn "ASA backup" /tr "robocopy C:\asa-server\ShooterGame\Saved C:\backups\asa /E" /sc daily /st 05:00 /ru SYSTEMCadastrar e encontrar seu servidor
Quando o servidor estiver acessível pela Internet, cadastre-o em https://game-rank.com/jeux/ark-survival-ascended: 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.
- O servidor não inicia no Windows: instale o Visual C++ Redistributable x64 e confira se ServerAdminPassword é o último elemento da string “?”.
- A porta de jogo continua 7777 apesar da configuração: no ASA use -port=… na linha de inicialização (não ?Port=).
Perguntas frequentes
- Como atualizo meu servidor ARK: Survival Ascended?
- 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 Ascended?
- 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.
- Posso hospedar o ASA no Linux?
- Não oficialmente: o ark.wiki.gg indica que o servidor exige Windows ou um ambiente semelhante. Existem soluções da comunidade com Wine/Proton, não tratadas aqui.
