Guias

Como criar um servidor dedicado de DayZ

Do zero no Windows: RDP, SteamCMD (223350), o que aparece na pasta C:\DayZServer, serverDZ.cfg, firewall e o comando para ligar. Depois, links para senha, admin, mapa e mods.

Samuel AkiresCEO RoxyCloud
4 min de leitura719 palavras
Como criar um servidor dedicado de DayZ

Este guia é para quem já tem (ou acabou de contratar) uma máquina Windows com RDP e quer o DayZ dedicado no ar. No fim você terá a pasta C:\DayZServer, o serverDZ.cfg editado, as portas liberadas e o DayZServer_x64.exe rodando. Amigos entram por Direct Connect no IP:2302.

Não é o painel de Minecraft. Não é SSH em Linux. É Área de Trabalho Remota, SteamCMD e pasta no disco. A hospedagem entrega a máquina; quem instala o jogo é você.

O que você precisa

  • Uma máquina Windows com RDP (IP, usuário e senha do e-mail de entrega).
  • Uma conta Steam que tenha o DayZ.
  • SteamCMD no disco da máquina.
  • Visual C++ Redistributable atualizado (o servidor não sobe sem isso).

1. Entre por RDP

  1. No seu PC, abra Conexão de Área de Trabalho Remota.
  2. Cole o IP da máquina, o usuário e a senha do e-mail.
  3. Se o Windows pedir atualização, instale e reinicie antes de baixar o jogo.

2. Instale o SteamCMD e o servidor

Baixe o SteamCMD no site oficial da Valve (steamcmd.zip), extraia em C:\steamcmd e abra steamcmd.exe. Na primeira abertura ele se atualiza sozinho.

No console do SteamCMD, troque SEU_USUARIO pelo login da Steam. Se o Steam Guard pedir código, cole e continue.

SteamCMD
login SEU_USUARIO
force_install_dir C:\DayZServer
app_update 223350 validate

3. O que aparece na pasta

Quando o download termina, abra C:\DayZServer no Explorer. Você deve ver, entre outros:

  • DayZServer_x64.exe — o processo do dedicado.
  • mpmissions — mapas (chernarusplus, enoch, sakhal).
  • keys — chaves .bikey (vanilla e, depois, de mods).
  • serverDZ.cfg — você cria ou edita na próxima etapa.

Se a pasta estiver quase vazia ou o app_update falhou, não avance. Refaça o validate no SteamCMD.

4. Edite o serverDZ.cfg

Na pasta C:\DayZServer abra ou crie serverDZ.cfg no Bloco de Notas. Os nomes dos campos são estes. Cada linha termina com ponto e vírgula.

C:\DayZServer\serverDZ.cfg
hostname = "Meu servidor DayZ";
password = "";
passwordAdmin = "troque-esta-senha";
maxPlayers = 40;
steamQueryPort = 27016;
verifySignatures = 2;
forceSameBuild = 1;
  • hostname: nome na lista.
  • password: senha para entrar. Vazio = aberto.
  • passwordAdmin: senha de administração (não é a de entrada).
  • maxPlayers: teto de gente. Não coloque mais do que a RAM aguenta.

5. Libere as portas no Firewall do Windows

Sem isso o servidor sobe e ninguém entra. No servidor: Painel de Controle → Firewall do Windows → Configurações avançadas → Regras de entrada → Nova regra → Porta.

  • UDP 2302 a 2305: jogo e serviços ao redor da porta padrão.
  • UDP 27016: query da lista Steam (steamQueryPort).

Crie uma regra para o intervalo 2302-2305 UDP e outra para 27016 UDP. Permita a conexão.

6. Ligue o servidor

Abra o Prompt de Comando, entre na pasta e rode o executável. Deixe a janela aberta. Se fechar, o servidor cai.

C:\DayZServer
cd /d C:\DayZServer
DayZServer_x64.exe -config=serverDZ.cfg -port=2302 -profiles=profiles -dologs -adminlog

Como conferir que deu certo

  1. A janela do DayZServer_x64.exe fica aberta sem fechar sozinha.
  2. No cliente DayZ: Direct Connect com o IP da máquina e a porta 2302.
  3. Se não aparecer na lista pública, a query 27016 ainda pode estar fechada. Direct Connect ainda deve funcionar se 2302 estiver livre.

Se não funcionou

  • SteamCMD: No subscription → saiu do anonymous; use conta com DayZ.
  • Servidor fecha na hora → Visual C++ Redistributable; confira o log em profiles.
  • Ninguém entra → firewall UDP 2302–2305; teste Direct Connect, não só a lista.
  • cfg rejeitado → linha sem ; ou aspas abertas no serverDZ.cfg.

7. Depois que estiver no ar

Com o vanilla estável, use os guias abaixo. Cada um muda uma coisa só.

  • Senha de entrada → /blog/senha-servidor-dayz
  • Nome na lista → /blog/nome-servidor-dayz
  • Limite de jogadores → /blog/max-players-servidor-dayz
  • Admin e RCon → /blog/tornar-admin-servidor-dayz
  • Kick e ban → /blog/comandos-admin-servidor-dayz
  • Loot (types.xml) → /blog/alterar-loot-servidor-dayz
  • Mapa (Chernarus, Livonia, Sakhal) → /blog/mudar-mapa-servidor-dayz
  • Whitelist → /blog/whitelist-servidor-dayz
  • Mods da Workshop → /blog/mods-workshop-servidor-dayz

Perguntas frequentes

Respostas diretas antes de contratar

O servidor oficial que a comunidade usa no Windows é o DayZServer_x64.exe. Neste guia o caminho é Windows com RDP.

Sim. O app 223350 costuma recusar login anonymous (No subscription). Entre com uma conta que tenha o DayZ. Steam Guard pede código na primeira vez.

serverDZ.cfg, na pasta do servidor. hostname, password, passwordAdmin, maxPlayers e steamQueryPort ficam ali.

UDP 2302 a 2305 (jogo) e UDP 27016 (lista Steam), se o steamQueryPort for o padrão. Libere no Firewall do Windows da máquina.