Resposta curta. Você pode hospedar um servidor de Day of Infamy por conta própria, de graça: instale o servidor dedicado (app 462310 da Steam) com o SteamCMD usando um login anônimo, crie
doi/cfg/server.cfgcom o nome do seu servidor, inicie-o comsrcds_run -game doie abra a porta 27015 (TCP e UDP). A hospedagem de servidores de Day of Infamy da PlayNHost aparece como Em breve no momento em que escrevemos.Os jogadores encontram o seu servidor pelo nome no navegador de servidores do jogo.
Verificado em 5 de novembro de 2026 com o anúncio mais recente da página do jogo na Steam, de 24 de dezembro de 2025, que removeu o suporte ao BattlEye do cliente do jogo e do servidor dedicado para Windows.
Este guia usa a documentação da Valve sobre o Source Dedicated Server para as partes genéricas, os anúncios da página do próprio jogo na Steam e a nossa própria instalação de Day of Infamy para o resto. Para ver como vai funcionar na PlayNHost, vá para a Opção 2.
O que você precisa
- O software do servidor: o servidor dedicado de Day of Infamy, app 462310 da Steam. Ele é gratuito e baixa com um login anônimo da Steam. Você não precisa ter o jogo para baixá-lo.
- Uma máquina que fique ligada: um PC sobrando, um servidor doméstico ou uma máquina virtual na nuvem. Este guia usa Linux de 64 bits, que é o que usamos. Também existe um servidor dedicado para Windows (o aviso do jogo na Steam de dezembro de 2025 o cita), mas não testamos nenhum.
- RAM e CPU: a página da Steam lista requisitos apenas para jogar, não para um servidor dedicado, e não encontramos números oficiais para o servidor. Trate como estimativa qualquer número de servidor que você leia por aí.
- Um limite de jogadores: definido com
-maxplayersna linha de inicialização. Nós limitamos nossos servidores a 32. - Rede: porta 27015, TCP e UDP, acessível pela internet. A documentação da Valve diz que ela pode ser alterada com
-port. - O jogo: todo jogador precisa de Day of Infamy na Steam. A página da Steam lista Windows, macOS e Linux.
Opção 1: hospedar você mesmo
Estes passos são para Debian ou Ubuntu. O comando de download, os caminhos dos arquivos e a linha de inicialização são os que a nossa instalação de Day of Infamy usa.
Instalar o servidor
- Instale as bibliotecas de que o SteamCMD precisa.
sudo dpkg --add-architecture i386 sudo apt update sudo apt install lib32gcc-s1 curl tar -y - Crie um usuário para o servidor e troque para ele. A Valve alerta para não executar o SteamCMD como root.
sudo useradd -m -s /bin/bash -U doi sudo su - doi - Instale o SteamCMD e deixe que ele se atualize uma vez.
mkdir -p ~/steamcmd ~/server cd ~/steamcmd curl -sSL -o steamcmd.tar.gz https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz tar -xzf steamcmd.tar.gz ./steamcmd.sh +quit - Baixe o servidor.
Nas nossas instalações, o SteamCMD às vezes falhou mesmo informando sucesso: em uma instalação limpa, cerca de duas execuções em sete, deixando uma pasta vazia. Verifique se~/steamcmd/steamcmd.sh +force_install_dir /home/doi/server +login anonymous +app_update 462310 validate +quitsteamapps/appmanifest_462310.acfexiste na pasta do servidor e execute o comando de novo se não existir. - Copie as bibliotecas do cliente Steam para a pasta pessoal do usuário que executa o servidor, como a nossa instalação faz:
mkdir -p ~/.steam/sdk32 ~/.steam/sdk64 cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/ cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/ - Remova os finais de linha do Windows de
srcds_run. Nas nossas instalações ele chegou com finais de linha do Windows (CRLF), então o Linux procura um interpretador chamado/bin/shseguido de um retorno de carro. O arquivo existe e é executável, mas o shell responde "No such file or directory". Isto resolve:sed -i 's/\r$//' ~/server/srcds_run
Escrever as configurações
- Crie
server.cfgemdoi/cfgdentro da pasta do servidor. Uma instalação nova não traz nenhum: quando inspecionamos uma instalação nova,doi/cfgnão tinha nenhumserver.cfg. A documentação da Valve diz que o nome que as pessoas veem no navegador de servidores é a linhahostnamedeste arquivo:
Coloque uma senha entre as aspas para um servidor privado. Deixe vazio para um público.hostname "My Day of Infamy server" sv_password "" - Reinicie o servidor depois de editar o arquivo, para que ele inicie com as suas alterações.
Abrir as portas
- Jogo: libere a porta 27015 no firewall da máquina, TCP e UDP (por exemplo
sudo ufw allow 27015), e redirecione-a no seu roteador. A documentação da Valve lista 27015 TCP/UDP para o tráfego do jogo, pings e RCON. - Outra porta: adicione
-portcom o seu número à linha de inicialização e abra essa no lugar.
Iniciar e entrar
- Iniciar o servidor a partir da pasta do servidor. Esta é a linha que a nossa instalação usa, com a porta 27015, 16 jogadores e o mapa
dog_red:
Ele está pronto quando o console imprime./srcds_run -game doi -console -port 27015 -maxplayers 16 +map dog_red +ip 0.0.0.0 -strictportbind -norestartgameserver Steam ID. Execute-o sob um gerenciador de serviços como o systemd para que volte a iniciar depois de uma reinicialização ou de uma falha. - Escolha outro mapa inicial alterando
+map. Os nomes dos mapas padrão que a nossa instalação usa são bastogne, breville, brittany, comacchio, crete, dog_red, dunkirk, flakturm, foy, ortona, reichswald, rhineland, saint_lo, salerno, shooting_range e sicily. Para trocar de mapa enquanto o servidor está rodando, digitechangelevele o nome do mapa no console dele. - Entre. Em Day of Infamy, abra o navegador de servidores e procure o nome do seu servidor exatamente como escrito em
hostname. - Atualizar parando o servidor e executando de novo o comando de download do passo 4. Quando o jogo for atualizado, atualize o servidor também: o aviso mais recente da página do jogo na Steam diz aos donos de servidores para atualizarem o servidor dedicado pela Steam.
Adicionar mapas e mods da Steam Workshop
Um servidor de Day of Infamy pode carregar conteúdo da Workshop a partir de um arquivo de texto com IDs da Workshop. É assim que a nossa instalação configura isso:
- Encontre o ID do item. Abra o item na Workshop de Day of Infamy. O ID é o número no fim do endereço, depois de
?id=. - Liste os IDs em
doi/subscribed_file_ids.txt, um por linha. Um ID de coleção também funciona: os anúncios do Screaming Steel citados abaixo diziam aos hosts que eles podiam listar o ID da coleção do mod em vez dos itens avulsos. - Adicione
-workshopà linha de inicialização. A nossa instalação o adiciona para ativar o suporte à Workshop../srcds_run -game doi -console -port 27015 -maxplayers 16 +map dog_red +ip 0.0.0.0 -strictportbind -norestart -workshop - Reinicie depois que um mod for atualizado. Os anúncios na página de Day of Infamy na Steam sobre o mod Screaming Steel diziam aos donos de servidores para reiniciar depois da atualização do mod, para que o servidor apareça aos jogadores no navegador de servidores. Os servidores que listavam o ID da coleção do mod (1455070029) precisaram apenas desse reinício. Os servidores que listavam itens avulsos também tiveram de adicionar o ID do novo mapa.
Se você adicionar o Metamod:Source e o SourceMod manualmente, a nossa instalação apaga depois doi/addons/metamod_x64.vdf. Este servidor roda em 32 bits, então o carregador de 64 bits só acrescenta um confuso erro "dlopen" a cada log de inicialização.
Opção 2: hospedar na PlayNHost
Os servidores de Day of Infamy ainda não estão à venda na PlayNHost. No momento em que escrevemos, a página de hospedagem de servidores de Day of Infamy mostra Em breve e recebe o seu e-mail para você saber quando abrir. Os passos abaixo mostram como o nosso painel configura um servidor de Day of Infamy quando isso acontecer. Alugar elimina a instalação, as bibliotecas, as portas e a rotina de atualização. Você ainda escolhe um nome, uma senha e um mapa.
- Peça um servidor na página de hospedagem de servidores de Day of Infamy quando os planos estiverem abertos.
- Espere a instalação. O servidor aparece no painel. O Console dele imprime
gameserver Steam IDquando está pronto. - Dê um nome a ele. Na aba Configurações, defina o Nome do servidor e, para um servidor privado, a Senha de entrada. Depois reinicie.
- Escolha o mapa inicial no campo Mapa inicial da mesma aba. Para trocar de mapa sem reiniciar, use a tarefa Trocar mapa em Tarefas rápidas. Avisar os jogadores na mesma página envia uma mensagem a todos.
- Adicione conteúdo da Workshop. Na página Workshop, coloque os IDs dos seus itens ou coleções em Itens do Workshop, separados por vírgulas. O servidor os baixa na próxima inicialização.
- Convide seus jogadores. Eles procuram no navegador de servidores do jogo o nome que você definiu.
O que o painel faz por você:
- A sua porta é atribuída e já fica aberta desde o início, e vai para a linha de inicialização por você, então não há nada para redirecionar.
- O nome e a senha são gravados em
doi/cfg/server.cfga cada inicialização, então você os altera no painel, não no arquivo. A instalação também cria esse arquivo com linhashostnameesv_passwordvazias, porque uma instalação nova de Day of Infamy não tem nenhum e o painel só edita umserver.cfgexistente. Umserver.cfgque você já tenha nunca é sobrescrito. Qualquer outra linha desse arquivo você edita por conta própria na aba Files. - A lista da Workshop é gravada em
doi/subscribed_file_ids.txta cada inicialização, e-workshopsó é adicionado à linha de inicialização quando a lista não está vazia. Edite a lista no painel, não o arquivo. - O download da instalação roda até três vezes, então uma execução falha do SteamCMD como as descritas acima não deixa você com um servidor vazio. Os finais de linha do Windows em
srcds_runtambém são removidos para você. - Com a Atualização automática ativada (o padrão, em Mostrar opções avançadas na aba Configurações), o servidor verifica se há atualização do jogo a cada inicialização, então reiniciar é atualizar.
- Ative Instalar o SourceMod para adicionar o Metamod:Source e o SourceMod a
doi/addons, sem o carregador de 64 bits que só causa erros. Ele é lido enquanto o servidor é instalado, então ativá-lo depois exige uma reinstalação, não um reinício. Faça backup das configurações dos seus plugins antes de uma reinstalação posterior, pois ela pode redefini-las. - O limite de jogadores vem do seu plano.
Hospedar você mesmo ou alugar: uma comparação honesta
- Custo: o software do servidor é gratuito. Hospedar por conta própria custa energia, hardware e banda, ou uma máquina na nuvem. Alugar é uma mensalidade definida pelo plano.
- Disponibilidade: um servidor doméstico só fica no ar enquanto o seu PC, a energia e a internet estiverem. Um servidor alugado roda no hardware do provedor.
- Exposição: em casa, os jogadores se conectam ao seu endereço IP público e você cuida do firewall e do roteador. Um servidor alugado mantém o IP da sua casa fora disso.
- Configuração: hospedar por conta própria exige a linha de comando, o redirecionamento de portas, a nova tentativa do SteamCMD, a correção dos finais de linha e um
server.cfgque você mesmo cria. Alugar exige um nome, uma senha e um mapa. - Controle: hospedar por conta própria dá a você todos os arquivos. Nos nossos servidores você altera nome, senha, mapa e lista da Workshop no painel e ainda tem a aba Files para
server.cfge o resto.
Quer um servidor sem a configuração? Deixe seu e-mail na página de hospedagem de servidores de Day of Infamy para saber quando abrir.



