Como configurar um servidor Arma Reforger do zero
Par Benjamin Dayan · PDG
· Mis à jour le 11 Here 2026 · Lecture 5 min
Sumário
Configurar servidor Arma Reforger do zero exige atenção a detalhes que vão além de rodar o executável: é preciso ajustar o arquivo config.json, escolher o cenário correto e definir parâmetros de rede estáveis. Neste guia você vai acompanhar cada etapa, da instalação até os ajustes finos de performance, para colocar sua instância no ar sem dor de cabeça.
Instalação do Arma Reforger: requisitos e etapas iniciais para configurar servidor Arma Reforger
Antes de configurar servidor Arma Reforger, vale conferir se a máquina atende aos requisitos mínimos. O jogo usa o Enfusion Engine, que é sensível à frequência do processador e à velocidade de leitura em disco, especialmente ao carregar cenários grandes como Everon ou Arland.
| Recurso | Mínimo | Recomendado |
|---|---|---|
| CPU | 4 núcleos / 3.0 GHz | 6+ núcleos / 3.8 GHz ou mais |
| RAM | 8 GB | 16 GB |
| Armazenamento | 20 GB livres | SSD NVMe para tempo de carregamento menor |
| Rede | Upload estável de 10 Mbps | Upload dedicado com baixa latência |
A instalação via SteamCMD segue o padrão de outros títulos da Bohemia Interactive. Em um ambiente Linux, o processo básico é assim:
mkdir -p ~/armareforger
cd ~/armareforger
steamcmd +force_install_dir ~/armareforger +login anonymous +app_update 1874900 validate +quit
Se preferir gerenciar tudo por um painel em vez de linha de comando, o VPS Pterodactyl permite instalar o jogo, acompanhar a console em tempo real e reiniciar o processo sem depender de SSH toda vez que precisar aplicar uma alteração.
Se você prefere evitar a etapa de instalação manual via SteamCMD e já quer uma instância pronta com painel de controle, anti-DDoS e backups automáticos, a hospedagem Arma Reforger da Fly-Serv entrega o ambiente configurado para você focar diretamente na administração do jogo.
Editando o arquivo config.json do servidor Arma Reforger
O coração da configuração está no arquivo config.json. É nele que você define nome, senha, cenário, limite de jogadores e parâmetros de rede. Crie o arquivo na raiz da instalação e aponte para ele ao iniciar o executável.
{
"bindAddress": "0.0.0.0",
"bindPort": 2001,
"publicAddress": "",
"publicPort": 2001,
"a2s": {
"address": "0.0.0.0",
"port": 17777
},
"rcon": {
"address": "0.0.0.0",
"port": 19999,
"password": "senha_forte_aqui",
"permission": "admin",
"blacklist": [],
"whitelist": []
},
"game": {
"name": "Meu Servidor Arma Reforger",
"password": "",
"passwordAdmin": "senha_admin_aqui",
"admins": [],
"scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf",
"maxPlayers": 64,
"visible": true,
"crossPlatform": true,
"supportedPlatforms": ["PLATFORM_PC", "PLATFORM_XBL"],
"gameProperties": {
"serverMaxViewDistance": 2500,
"serverMinGrassDistance": 50,
"networkViewDistance": 1000,
"disableThirdPerson": false,
"fastValidation": true,
"battlEye": true,
"VONDisableUI": false,
"VONDisableDirectSpeechUI": false
},
"mods": []
},
"operating": {
"lobbyPlayerSynchronise": true,
"disableNavmeshStreaming": []
}
}
Pontos que merecem atenção ao configurar servidor Arma Reforger via config.json:
- bindPort / publicPort: use a mesma porta se não houver NAT complexo entre a máquina e a internet.
- rcon.password: defina uma senha longa e única, nunca reaproveite senhas de outros jogos.
- maxPlayers: ajuste conforme a capacidade real de CPU, já que cada jogador adicional consome ciclos de processamento para sincronização.
- battlEye: mantenha ativado para reduzir cheats em comunidades abertas ao público.
Para iniciar o processo apontando para esse arquivo, o comando típico em Linux é:
./ArmaReforgerServer -config config.json -maxFPS 60 -profile ./profile
Seleção de cenário, mods e ajustes de gameplay
O parâmetro scenarioId define qual mapa e modo de jogo serão carregados. A Bohemia Interactive distribui alguns IDs oficiais que podem ser testados diretamente no config.json:
| Cenário | scenarioId |
|---|---|
| Conflict - Everon | {ECC61978EDCC2B5A}Missions/23_Campaign.conf |
| Game Master - Everon | {59AD59368755F41A}Missions/25_GM_Eden.conf |
| Combat Ops - Arland | {C700DBCA78B3D14F}Missions/CombatOps/CombatOps_Arland.conf |
Para rodar mods, é preciso incluir o array mods no bloco game do config.json, informando o ID do Workshop e a versão desejada:
"mods": [
{
"modId": "5D2D2E4A1BD6A5BF",
"name": "NomeDoMod",
"version": "1.0.3"
}
]
Vale lembrar que mods no Arma Reforger ainda têm suporte limitado em comparação a outros títulos da franquia, então teste sempre em um ambiente separado antes de liberar para a comunidade. Quem já administra instâncias de Arma 3 vai notar que a lógica de testes isolados antes de publicar mods é parecida entre os dois jogos.
Parâmetros de rede, performance e manutenção do servidor
A estabilidade de conexão depende de três portas principais, que precisam estar liberadas no firewall da máquina e, se aplicável, redirecionadas no roteador:
| Porta | Protocolo | Função |
|---|---|---|
| 2001 | UDP | Comunicação principal do jogo |
| 17777 | UDP | Consulta A2S (informações para listagem) |
| 19999 | TCP | Acesso RCON para administração remota |
Em um VPS Linux, liberar as portas com ufw é simples:
sudo ufw allow 2001/udp
sudo ufw allow 17777/udp
sudo ufw allow 19999/tcp
sudo ufw enable
Outros ajustes que ajudam a reduzir lag e quedas de sincronização:
- Diminua
networkViewDistancese notar picos de uso de rede com muitos jogadores próximos. - Monitore o uso de CPU por núcleo: o Enfusion Engine não distribui a carga igualmente entre todos os threads.
- Programe reinícios periódicos do processo para liberar memória acumulada em sessões longas.
- Mantenha backups do config.json e da pasta de save antes de qualquer atualização do jogo.
Para quem administra várias instâncias ao mesmo tempo, vale revisar o conteúdo completo do Blog da Fly-Serv, com outros guias de configuração e otimização para jogos de sobrevivência e simulação militar.
Documentação técnica adicional sobre a estrutura do config.json pode ser consultada na wiki oficial: Arma Reforger Server Config - Bohemia Interactive Community.
Configurar servidor Arma Reforger passo a passo envolve instalar corretamente os arquivos, ajustar o config.json com cuidado, escolher o cenário certo e garantir que as portas de rede estejam abertas. Com esses pontos revisados, a administração do dia a dia fica bem mais previsível.
FAQ
Por que meu servidor Arma Reforger não aparece na lista pública?Geralmente é problema de porta A2S bloqueada ou de "visible" definido como false no bloco game do config.json. Verifique se a porta 17777/UDP está aberta e se o campo visible está marcado como true.
Como aplico mods sem quebrar a configuração atual?Teste cada mod isoladamente em um ambiente separado antes de adicioná-lo ao array mods do config.json em produção, conferindo sempre a compatibilidade de versão informada no Workshop.
O RCON não conecta mesmo com a senha correta, o que fazer?Confirme se a porta 19999/TCP está liberada no firewall e se o endereço usado pelo cliente RCON corresponde ao campo "address" definido no bloco rcon do config.json.
Leia também
- Como criar um servidor de Arma Reforger?Dois métodos para criar o seu servidor de Arma Reforger: a auto-hospedagem (gratuita, mas técnica) ou a hospedagem pronta para usar. Etapas detalhadas e configuração.
- Os servidores do Arma Reforger estão fora do ar?Não consegue entrar em uma partida de Arma Reforger? Antes de gritar «caiu», veja como distinguir um incidente oficial de um problema do servidor ou da rede.
- Como encontrar os melhores mods para servidor de Arma Reforger?O Workshop do Arma Reforger está cheio de mods, mas nem todos valem a pena. Veja como identificar, testar e instalar os melhores no seu servidor dedicado.