← Blog

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

  1. Escolha o plano conforme a tabela acima. Priorize RAM: um servidor ARK Ascended subdimensionado trava no carregamento do mapa, não em pleno jogo.
  2. Selecione o mapa inicial (TheIsland_WP, ScorchedEarth_WP, TheCenter_WP, Aberration_WP, Extinction_WP...). O sufixo _WP é obrigatório no ASA.
  3. Aguarde o download dos arquivos via SteamCMD. O app do servidor dedicado pesa vários GB; em NVMe isso é questão de minutos.
  4. Defina os parâmetros de inicialização na aba Startup: nome da sessão, senha de admin, número máximo de jogadores.
  5. 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:

  • MaxPlayers foi substituído na prática por -WinLiveMaxPlayers no 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.
  • -servergamelog habilita 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

SintomaCausa provávelAção
Servidor não aparece na listaQuery Port bloqueada ou cache do clienteConectar por IP direto e liberar 27015/UDP
Crash no carregamentoRAM insuficiente ou mod incompatívelSubir a RAM, remover mods um a um
Rubber bandingTick rate baixo / excesso de estruturasCPU de clock alto, limpar estruturas órfãs
Jogadores não conseguem entrar após patchVersão do servidor desatualizadaapp_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.

Como transferir personagens e dinos entre mapas do meu servidor?

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.