Um Valheim Dedicated Server no Windows pode ser instalado através das Steam Tools ou via SteamCMD. O essencial é ter um script de arranque separado, parâmetros de servidor definidos corretamente, portas UDP 2456-2457 abertas e um teste de firewall, router e ligação. Para hosting permanente, também deves planear conscientemente updates, backups, alimentação elétrica e riscos de segurança.

Pré-requisitos

Precisas de um PC Windows ou servidor Windows onde o Valheim Dedicated Server possa ficar a correr continuamente. Além disso, precisas de direitos de administração para a firewall do Windows e o router, acesso ao Steam ou ao SteamCMD, bem como uma ligação à Internet estável com upload suficiente para os teus colegas de jogo. Se o servidor tiver de ser acessível a partir de fora da tua rede doméstica, a tua ligação tem de permitir ligações de entrada. Com DS-Lite, Carrier-NAT ou routers de ISP restritivos, o encaminhamento clássico de portas pode falhar.

A documentação oficial do Valheim explica no guia “A Guide to Dedicated Servers” que o intervalo de portas padrão do servidor é 2456-2457 e que, com o backend Steam, tem de estar acessível através de Port Forwarding: documentação em valheim.com. A mesma fonte indica que o Crossplay funciona através de um relay e, nesse caso, não precisa de encaminhamento de portas no router para acessibilidade externa. Por isso, verifica primeiro se queres usar o backend Steam ou Crossplay.

Se não quiseres administrar tudo tu mesmo, um servidor Valheim alugado na game-serverhosting é a variante operacional mais controlada: recebes hosting multi-game com controlo técnico, suporte e processos claros para operação e configuração. Podes encontrar uma introdução prática no guia Alugar e configurar um servidor Valheim – Guia Coop 2026.

Método 1: Instalação através do Steam

  1. Abre o Steam e vai à biblioteca.
  2. Ativa a categoria “Tools” no filtro ou no menu suspenso.
  3. Instala “Valheim Dedicated Server”.
  4. Abre a pasta de instalação e trabalha com uma cópia do ficheiro de arranque incluído, não diretamente com o ficheiro original.

Podes definir opções de arranque, por exemplo:

-name "Meu Servidor" -world "Mundo" -password "pw" -port 2456

Para utilização real, a palavra-passe não deve ser trivial. Usa também um nome de mundo único para não criares acidentalmente um mundo novo ou iniciares o mundo errado.

Método 2: Instalação através do SteamCMD

O SteamCMD costuma ser mais prático para operação de servidores, porque updates e revalidação podem ser executados de forma reproduzível por comandos. Instala o SteamCMD numa pasta própria e depois executa:

:: Descarregar e instalar o SteamCMD
steamcmd.exe +login anonymous +app_update 896660 validate +quit

Se quiseres controlar explicitamente a pasta de instalação, adiciona um caminho +force_install_dir adequado. Para o servidor antes dos updates, para que nenhum ficheiro do mundo seja alterado durante a escrita.

Criar script de arranque

Cria um ficheiro batch start_valheim.bat na pasta do servidor ou numa pasta de administração separada:

@echo off
start "" "valheim_server.exe" -nographics -batchmode -name "Servidor" -port 2456 -world "Mundo" -password "pw" -public 1

Ajusta pelo menos -name, -world e -password. -public 1 torna o servidor publicamente encontrável, desde que a rede e o backend o permitam. Se quiseres operar o servidor apenas de forma privada, verifica se -public 0 corresponde ao método de ligação pretendido.

Abrir portas

No caso padrão, o Valheim precisa destas portas:

Porta Protocolo Utilização
2456 UDP Tráfego de jogo
2457 UDP Query

Firewall do Windows

Abre o PowerShell ou a linha de comandos com direitos de administrador e cria uma regra de entrada:

netsh advfirewall firewall add rule name="Valheim" dir=in action=allow protocol=UDP localport=2456-2457

Se usares outra porta inicial, o intervalo permitido tem de corresponder a isso. Segundo a documentação oficial, o Valheim usa a porta indicada e também Porta+1.

Router

  1. Abrir a administração do router (192.168.1.1)
  2. Port-Forwarding → UDP 2456-2457 → O teu IP local

O endereço do router pode variar; muitos routers domésticos também usam 192.168.0.1 ou um domínio do fabricante. O importante é que o IP local do servidor Windows permaneça estável, por exemplo através de reserva DHCP. Não encaminhes portas TCP desnecessárias se não precisares delas para Valheim.

Configurar arranque automático

Coloca o ficheiro batch na pasta de arranque automático do Windows se o servidor tiver de iniciar automaticamente após um reinício. Para isso, abre shell:startup através de Win+R e cria um atalho para start_valheim.bat. Para uma operação mais fiável, podes usar em alternativa o Agendador de Tarefas do Windows e associar o arranque a “Ao iniciar o sistema” ou “Ao iniciar sessão”.

Planeia também janelas de manutenção. Com a instalação via Steam, o Steam atualiza o Dedicated Server de forma semelhante a outras Tools. Com o SteamCMD, executas novamente app_update 896660 validate. Antes de cada update, deves encerrar o servidor corretamente e fazer uma cópia da pasta de saves do Valheim.

Verificar o resultado

Inicia start_valheim.bat e observa a consola do servidor. Ela deve continuar a correr sem encerrar imediatamente. Depois testa primeiro na rede local se consegues alcançar o servidor. Só quando isso funcionar é que deves verificar o acesso externo, por exemplo através de um colega fora da tua rede doméstica.

Se quiseres configurar corretamente comandos de admin, moderação e permissões, o guia Comandos de servidor Valheim – Todos os Admin Commands ajuda-te. Para configuração avançada, mods e progresso de bosses, o guia Alugar um servidor Valheim: mods, configuração e ordem dos bosses 2026 é adequado.

Resolução de problemas

O servidor não aparece na lista

Verifica primeiro se -public 1 está definido e se o servidor corre sem erros. Depois controla a firewall do Windows, o encaminhamento no router e a acessibilidade pública. As listas de servidores podem atualizar com atraso; um teste de ligação direta costuma ser mais conclusivo.

Amigos não conseguem ligar

Se as ligações locais funcionam, mas as externas não, o problema costuma estar no encaminhamento de portas, NAT do ISP ou IP de destino errado no router. Compara o encaminhamento do router com o IP local do teu servidor Windows e verifica se a tua ligação à Internet permite ligações UDP de entrada.

O mundo não inicia como esperado

Controla o valor em -world. Um nome diferente cria ou carrega outro mundo. Faz backup da pasta de saves do Valheim antes de alterações, para poderes voltar atrás em caso de configuração incorreta.

O servidor fecha depois do arranque

Inicia o ficheiro batch a partir de uma linha de comandos já aberta, para que as mensagens de erro permaneçam visíveis. Causas frequentes são caminhos errados, ficheiros em falta, portas já ocupadas ou parâmetros inválidos.

Desvantagens do self-hosting

  • Eletricidade: o PC tem de correr 24/7
  • Internet: a tua largura de banda de upload limita os jogadores
  • Segurança: o teu PC fica acessível a partir da Internet
  • Manutenção: instalar updates manualmente

Servidor alugado como alternativa

Self-hosting faz sentido se queres aprender, testar ou assumir responsabilidade total pela tua própria infraestrutura Windows. Para sessões coop regulares, um servidor alugado costuma ser mais simples de operar, porque hardware, acessibilidade, canais de suporte e processos operacionais não dependem do teu PC privado. Na game-serverhosting, o foco está em hosting multi-game pago com controlo técnico e gestão transparente, em vez de operação improvisada de servidor doméstico.

Verificação, limites e caminho seguro de regresso

O guia “Configurar um Valheim Dedicated Server no Windows” aplica-se ao tipo de servidor descrito no artigo e à versão visível no momento da verificação. Nomes de menus, versões disponíveis, compatibilidade de mods ou plugins e recursos necessários podem mudar após updates. Por isso, não transfiras valores para outra versão de jogo, loader ou servidor sem verificação.

Antes de alterações no mundo, save, configuração ou extensões, cria um backup dos ficheiros afetados. Depois altera apenas um passo relacionado de cada vez e verifica-o com a mesma versão de cliente e servidor com que pretendes jogar mais tarde.

Ponto de verificação Resultado esperado Interrupção e regresso
Arranque do servidor O servidor atinge o estado operacional sem nova mensagem de erro. Em caso de erros de arranque, reverter a alteração e restaurar o último backup.
Teste de ligação Uma conta de teste consegue ligar através do endereço mostrado no painel. Em caso de erros de versão ou ligação, comparar novamente versão, porta e permissões.
Teste funcional A função alterada concretamente funciona sem danificar dados existentes do mundo ou do jogo. Em caso de efeitos secundários, parar o servidor e restaurar os ficheiros guardados.

Um teste individual bem-sucedido não é garantia de desempenho ou disponibilidade. Tamanho do mundo, mods, plugins, número de jogadores, caminho de rede e carga simultânea podem alterar o resultado. Documenta versão, alteração e resultado do teste para conseguires compreender desvios posteriores.

FAQ

Preciso obrigatoriamente do SteamCMD?

Não. Também podes instalar o Valheim Dedicated Server através das Steam Tools. O SteamCMD é sobretudo útil se quiseres controlar updates e instalação claramente por comando.

Que portas tenho de abrir?

No caso padrão, o Valheim usa UDP 2456 e 2457. Se definires outro -port, o servidor usa essa porta e também Porta+1.

Também tenho de configurar encaminhamento de portas com Crossplay?

Segundo a documentação oficial do Valheim, o Crossplay não precisa de encaminhamento de portas no router para acessibilidade externa, porque a ligação passa por um relay. Ainda assim, a porta continua relevante para distinguir vários servidores.

Posso iniciar o servidor automaticamente depois de reiniciar o Windows?

Sim. Coloca um atalho para o ficheiro batch na pasta de arranque automático ou cria uma tarefa no Agendador de Tarefas do Windows.

O que é importante antes dos updates?

Para o servidor corretamente e faz backup dos ficheiros do teu mundo. Depois podes atualizar através do Steam ou, com SteamCMD, executar app_update 896660 validate.