Como iniciar um servidor ARK Survival Ascended
Par Benjamin D. · PDG
· Mis à jour le 23 Eost 2026 · Lecture 9 min
Sumário
Montar um servidor ARK Ascended exige mais planejamento do que a maioria dos jogos de sobrevivência: a Unreal Engine 5 consome muita RAM, os mods vêm do CurseForge e o binário oficial é Windows. Neste tutorial 2026 você vai ver as duas rotas possíveis — painel de hospedagem pronto e instalação manual em VPS — com comandos, portas, arquivos de configuração e rotina de manutenção.
O que você precisa antes de criar um servidor ARK Ascended
Antes de clicar em "instalar", vale entender o que o ARK: Survival Ascended realmente pede em termos de hardware e de rede. Ao contrário do ARK: Survival Evolved, o Ascended roda em Unreal Engine 5 e carrega mapas em World Partition, o que muda bastante o perfil de consumo.
Requisitos reais de hardware
O gargalo de um servidor ARK Ascended é quase sempre a memória RAM e a frequência do processador. O simulation loop do ARK é majoritariamente single-thread: um CPU com clock alto (linha Ryzen, por exemplo) entrega um tick mais estável do que um processador com muitos núcleos lentos. Já o armazenamento em SSD NVMe encurta drasticamente o tempo de carregamento do mapa e de gravação do save — algo perceptível quando o mundo cresce com centenas de estruturas e dinos.
| Cenário | Slots | RAM recomendada | Disco |
|---|---|---|---|
| Servidor privado entre amigos | até 10 | 12–16 GB | 40 GB NVMe |
| Comunidade pequena com mods | 10–30 | 16–24 GB | 60 GB NVMe |
| Cluster com 2–4 mapas | 30–70 | 32 GB+ (por instância, some as necessidades) | 100 GB+ NVMe |
Uma observação prática: cada mapa de um cluster é um processo independente. Rodar The Island, Scorched Earth e Aberration ao mesmo tempo significa multiplicar RAM e vCPU, não dividir.
Portas e conectividade
- 7777/UDP — porta principal do jogo (Game Port).
- 27015/UDP — Query Port, usada pela listagem de servidores.
- 27020/TCP — RCON, para administração remota (mantenha restrita).
Se você hospedar em casa, precisará abrir essas portas no roteador e conviver com o upload doméstico e com o risco de ataques volumétricos. Em uma hospedagem dedicada ao jogo, como os planos de Serveur ARK da Fly-Serv, as portas já vêm configuradas e a proteção anti-DDoS está incluída por padrão na infraestrutura.
Método 1: criar um servidor ARK Ascended pelo painel Pterodactyl
Essa é a rota mais direta e a que menos gera dor de cabeça com atualizações. O servidor é provisionado com instalação instantânea e você recebe acesso ao painel Pterodactyl, que centraliza console, arquivos, backups e reinicializações.
Passo a passo
- Escolha o plano conforme a tabela acima. Priorize RAM: um servidor ARK Ascended subdimensionado trava no carregamento do mapa, não em pleno jogo.
- Selecione o mapa inicial (TheIsland_WP, ScorchedEarth_WP, TheCenter_WP, Aberration_WP, Extinction_WP...). O sufixo
_WPé obrigatório no ASA. - Aguarde o download dos arquivos via SteamCMD. O app do servidor dedicado pesa vários GB; em NVMe isso é questão de minutos.
- Defina os parâmetros de inicialização na aba Startup: nome da sessão, senha de admin, número máximo de jogadores.
- Inicie e acompanhe o console. Quando aparecer a linha de servidor pronto, teste a conexão pelo menu "Unofficial" do jogo ou pelo IP direto.
Linha de comando típica do ASA
Mesmo pelo painel, é útil entender o que está sendo executado por trás:
ArkAscendedServer.exe TheIsland_WP?listen?SessionName=MeuServidorBR?ServerAdminPassword=SenhaForte123?Port=7777?QueryPort=27015?MaxPlayers=20?RCONEnabled=True?RCONPort=27020 -WinLiveMaxPlayers=20 -servergamelog -NoBattlEye -crossplay
Pontos de atenção:
MaxPlayersfoi substituído na prática por-WinLiveMaxPlayersno ASA. Defina os dois com o mesmo valor para evitar comportamento inconsistente.?ServerPassword=transforma o servidor em privado; deixe vazio para servidor aberto com whitelist.-servergameloghabilita o log de eventos no RCON — indispensável para investigar raid, morte de dino ou abuso.
Conectando com whitelist
Para comunidades fechadas, a whitelist é mais confiável do que senha compartilhada. Crie o arquivo ShooterGame/Binaries/Win64/PlayersExclusiveJoinList.txt com um EOS ID por linha e inicie com a flag -exclusivejoin:
0002abcdef1234567890abcdef123456
0002fedcba0987654321fedcba098765
Método 2: instalação manual do servidor ARK Ascended em VPS
Se você quer controle total — múltiplos mapas, scripts próprios, cluster customizado — a instalação manual em VPS Windows é o caminho natural, já que o binário dedicado do ASA é nativo para Windows. Também é possível usar um VPS Linux com camada de compatibilidade Proton/Wine, ou provisionar um VPS Pterodactyl e gerenciar várias instâncias por eggs.
Instalação via SteamCMD (Windows)
:: Baixe e extraia o SteamCMD em C:\steamcmd
cd C:\steamcmd
steamcmd.exe +force_install_dir C:\ASAServer +login anonymous +app_update 2430930 validate +quit
O App ID 2430930 corresponde ao ARK: Survival Ascended Dedicated Server. Após a instalação, crie um start.bat:
@echo off
cd /d C:\ASAServer\ShooterGame\Binaries\Win64
start "ASA" ArkAscendedServer.exe TheIsland_WP?listen?SessionName=MeuServidorBR?Port=7777?QueryPort=27015?RCONEnabled=True?RCONPort=27020 -WinLiveMaxPlayers=20 -servergamelog -NoBattlEye
exit
Instalação em Linux com Proton
sudo apt update && sudo apt install -y software-properties-common lib32gcc-s1 curl
sudo useradd -m -s /bin/bash asa
sudo su - asa
mkdir -p ~/steamcmd && cd ~/steamcmd
curl -sL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar zxvf -
./steamcmd.sh +@sSteamCmdForcePlatformType windows +force_install_dir /home/asa/ASAServer +login anonymous +app_update 2430930 validate +quit
Em seguida, um serviço systemd mantém o processo vivo e reinicia após falhas:
[Unit]
Description=ARK Survival Ascended Server
After=network-online.target
[Service]
Type=simple
User=asa
WorkingDirectory=/home/asa/ASAServer/ShooterGame/Binaries/Win64
ExecStart=/home/asa/proton/proton run ArkAscendedServer.exe TheIsland_WP?listen?Port=7777?QueryPort=27015 -WinLiveMaxPlayers=20 -servergamelog
Restart=on-failure
RestartSec=20
Environment="STEAM_COMPAT_DATA_PATH=/home/asa/compatdata"
Environment="STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/asa/.steam/steam"
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now asa-server
sudo journalctl -u asa-server -f
Endurecimento básico do VPS
Servidor próprio significa responsabilidade própria sobre o sistema. A proteção anti-DDoS volumétrica é tratada na infraestrutura, mas a superfície de ataque do sistema operacional é sua:
ssh-keygen -t ed25519 -C "admin-asa"
ssh-copy-id -i ~/.ssh/id_ed25519.pub asa@SEU_IP
sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication no/' /etc/ssh/sshd_config
sudo systemctl restart ssh
sudo apt install -y ufw fail2ban
sudo ufw allow 22/tcp
sudo ufw allow 7777/udp
sudo ufw allow 27015/udp
sudo ufw enable
sudo systemctl enable --now fail2ban
Nunca exponha a porta RCON (27020) à internet aberta: restrinja por IP com ufw allow from SEU_IP to any port 27020 proto tcp e use uma ServerAdminPassword longa e única.
Configuração, mods e manutenção do servidor ARK Ascended
GameUserSettings.ini e Game.ini
Os dois arquivos ficam em ShooterGame/Saved/Config/WindowsServer/ e só devem ser editados com o servidor desligado, senão as alterações são sobrescritas ao encerrar o processo.
[ServerSettings]
ServerAdminPassword=SenhaForteUnica
DifficultyOffset=1.0
OverrideOfficialDifficulty=5.0
XPMultiplier=2.0
TamingSpeedMultiplier=3.0
HarvestAmountMultiplier=2.0
AllowThirdPersonPlayer=True
ServerCrosshair=True
ShowMapPlayerLocation=True
AllowFlyerCarryPvE=True
DayCycleSpeedScale=0.8
NightTimeSpeedScale=1.5
StructurePreventResourceRadiusMultiplier=1.0
RCONEnabled=True
RCONPort=27020
[SessionSettings]
SessionName=MeuServidorBR
[/Script/Engine.GameSession]
MaxPlayers=20
No Game.ini ficam ajustes mais finos, como maturação de filhotes e taxa de coleta por recurso:
[/script/shootergame.shootergamemode]
BabyMatureSpeedMultiplier=10.0
BabyCuddleIntervalMultiplier=0.2
EggHatchSpeedMultiplier=10.0
MatingIntervalMultiplier=0.3
PerLevelStatsMultiplier_Player[9]=2.0
HarvestResourceItemAmountClassMultipliers=(ClassName="PrimalItemResource_Wood_C",Multiplier=2.0)
Detalhes de cada variável e valores válidos estão documentados no wiki de configuração de servidores do ARK, que continua sendo a referência mais completa para o Ascended.
Instalar mods do CurseForge
No ASA os mods não vêm mais da Workshop da Steam: eles são distribuídos pelo CurseForge e baixados automaticamente pelo servidor. Basta informar os IDs numéricos na linha de comando:
-mods=929420,893657,928988
Boas práticas com mods:
- Adicione um mod por vez e reinicie entre cada um — assim você identifica rapidamente o culpado por um crash.
- Mods de estrutura e de stacking costumam ser leves; mods que adicionam criaturas e novos mapas pesam bastante em RAM.
- Faça backup antes de remover um mod: itens e dinos desse mod desaparecem do save de forma irreversível.
- Ordem importa. Mods de mapa devem vir primeiro na lista.
Cluster de mapas
Para permitir transferência de personagens, dinos e itens entre mapas, todas as instâncias precisam do mesmo clusterid e de um diretório compartilhado:
-clusterid=meucluster2026 -ClusterDirOverride="C:\ASACluster" -NoTransferFromFiltering
Cada mapa precisa de um par de portas distinto (7777/27015, 7779/27017, 7781/27019...). Em uma instalação por painel, cada mapa é um servidor separado dentro da mesma conta — o que simplifica bastante o gerenciamento.
Backups e rotina de manutenção
Save corrompido é o pesadelo clássico do ARK. A rotina mínima:
- Backups automáticos ativos no painel, com pelo menos uma cópia diária retida.
- Cópia externa semanal da pasta
ShooterGame/Saved/SavedArks/para sua máquina ou outro armazenamento. - Reinício programado a cada 6–12 horas: libera memória acumulada e reduz o risco de queda de tick rate.
- Atualizações: sempre atualize o servidor no mesmo dia do patch do cliente, senão os jogadores não conseguem entrar.
Para restaurar manualmente, pare o servidor, renomeie o .ark de backup para o nome do mapa (ex.: TheIsland_WP.ark) e mantenha os arquivos .arkprofile e .arktribe correspondentes.
Comandos RCON úteis
ListPlayers
Broadcast Reinicio em 5 minutos, protejam os dinos
SaveWorld
DoExit
Banplayer <EOSID>
DestroyWildDinos
Rode SaveWorld antes de qualquer DoExit ou reinício manual. E use DestroyWildDinos com moderação: ele respawna a fauna e ajuda o desempenho, mas apaga dinos selvagens de alto nível já mapeados pela comunidade.
Diagnóstico rápido de problemas
| Sintoma | Causa provável | Ação |
|---|---|---|
| Servidor não aparece na lista | Query Port bloqueada ou cache do cliente | Conectar por IP direto e liberar 27015/UDP |
| Crash no carregamento | RAM insuficiente ou mod incompatível | Subir a RAM, remover mods um a um |
| Rubber banding | Tick rate baixo / excesso de estruturas | CPU de clock alto, limpar estruturas órfãs |
| Jogadores não conseguem entrar após patch | Versão do servidor desatualizada | app_update 2430930 validate e reiniciar |
Se você administra várias comunidades, vale conhecer Tous nos serveurs de jeu para manter tudo sob o mesmo painel, e acompanhar o Blog Fly-Serv para guias de configuração de outros títulos.
Conclusão
Criar um servidor ARK Ascended em 2026 é menos sobre clicar em "instalar" e mais sobre dimensionar RAM, controlar mods e manter backups confiáveis. Pelo painel, você ganha velocidade e simplicidade; em VPS, ganha controle e clusters sob medida. Escolha conforme seu tempo disponível de administração — e teste sempre em um save de cópia antes de mexer no mundo principal.
FAQ
Quanta RAM é realmente necessária para um servidor ARK Ascended com mods?Para até 10 jogadores sem mods, 12 a 16 GB costumam bastar. Com mods de criaturas, mapas customizados ou estruturas pesadas, planeje 16 a 24 GB por instância. Em cluster, some a necessidade de cada mapa: rodar três mapas simultâneos não divide a memória, multiplica. Se o servidor cai durante o carregamento, o primeiro suspeito é sempre RAM insuficiente.
Posso rodar o servidor ARK Ascended em Linux?Sim, mas não nativamente: a Wildcard distribui apenas o binário Windows do servidor dedicado. Em VPS Linux, você usa SteamCMD com +@sSteamCmdForcePlatformType windows e executa via Proton ou Wine, encapsulado em um serviço systemd. Funciona bem em produção, mas exige mais manutenção do que uma instalação Windows ou um painel já preparado.
Configure todas as instâncias com o mesmo -clusterid e o mesmo -ClusterDirOverride apontando para uma pasta compartilhada. Adicione -NoTransferFromFiltering para liberar transferências sem restrição de origem. Cada mapa precisa de portas Game e Query distintas. Faça backup da pasta de cluster junto com os saves: ela guarda os dados dos personagens em trânsito.