Resposta curta. Você pode hospedar um servidor de Don't Starve Together por conta própria e de graça: baixe o servidor dedicado (app 343050 da Steam) com o SteamCMD e login anônimo, pegue um token de servidor gratuito na sua conta Klei e rode dois processos de servidor, um para a superfície e outro para as cavernas, cada um em sua própria porta UDP. Ou alugue um servidor de Don't Starve Together e pule a parte de rede.
Os jogadores encontram seu servidor no navegador de servidores do jogo pelo nome do cluster. Verificado em 5 de novembro de 2026, válido para a atualização mais recente do jogo, o Hotfix 761239 (30 de outubro de 2026).
Este guia usa o que nosso painel configura em todo servidor de Don't Starve Together: nosso script de instalação, nosso comando de inicialização e os arquivos que ele grava. O resto vem da documentação do SteamCMD da Valve e dos guias de servidor dedicado da própria Klei. Para ir direto ao aluguel, veja a Opção 2.
O que você precisa
O software do servidor: «Don't Starve Together Dedicated Server», app 343050 da Steam. Ele é baixado com login anônimo, então você não precisa de uma conta Steam para instalá-lo.
Um token de servidor da Klei: gratuito, criado na sua conta Klei em https://accounts.klei.com/account/game/servers?game=DontStarveTogether. Sem ele, o servidor não carrega nenhum mundo.
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. Não testamos o Windows, então não damos passos para Windows.
RAM e CPU: não temos um número do desenvolvedor para servidores dedicados que possamos citar, então não damos nenhum. Rodar as cavernas dobra o número de processos do servidor.
Rede: duas portas UDP acessíveis pela internet: uma para a superfície e outra para as cavernas. Este guia usa 10999 para a superfície (o padrão da Klei) e 11000 para as cavernas. A ligação entre os dois shards fica na própria máquina.
O jogo: cada jogador precisa da versão para PC de Don't Starve Together na Steam. A Klei diz que servidores dedicados não têm suporte nas versões de Xbox e PlayStation.
O software do servidor é gratuito. Você paga pela máquina, pela energia e pela banda, não pelo software.
Opção 1: hospede você mesmo
Os passos do SteamCMD seguem a página do SteamCMD da Valve. As pastas, os parâmetros e as chaves dos arquivos são os que nosso painel configura, conferidos com o guia de configurações de servidor dedicado da Klei.
Linux (Debian ou Ubuntu)
Instale a biblioteca de que o SteamCMD precisa.
sudo apt-get install lib32gcc-s1
Não verificamos outras bibliotecas do sistema para o jogo em si, então, se o servidor não iniciar, leia o log dele para ver qual biblioteca está faltando.
Crie um usuário steam dedicado e mude para ele. A Valve desaconselha rodar o SteamCMD como root.
sudo useradd -m steam
sudo -iu steam
Instale o SteamCMD com esse usuário.
mkdir ~/Steam && cd ~/Steam
curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
A primeira linha deixa um SteamCMD novo se atualizar antes do download de verdade. Nosso script de instalação faz o mesmo e tenta até três vezes, porque a Steam às vezes responde «Missing configuration» enquanto o SteamCMD termina com «success» e sem arquivos do jogo. Confirme que o arquivo /home/steam/dst-server/steamapps/appmanifest_343050.acf existe. Se não existir, rode o download de novo.
Vincule as bibliotecas do cliente Steam à pasta .steam do diretório pessoal do usuário que roda o servidor, como a página do SteamCMD da Valve descreve.
Nosso script de instalação copia esses mesmos dois arquivos para a pasta do servidor, porque roda o servidor com HOME apontando para essa pasta.
Crie um token e coloque-o no lugar. Crie um token de servidor no endereço da Klei acima e salve-o em cluster_token.txt. Com o comando de inicialização abaixo, a pasta é /home/steam/dst-server/DoNotStarveTogether/config/server/.
game_mode é survival, endless ou wilderness. O guia de configurações da Klei diz que cluster_key é obrigatório quando shard_enabled é true (é a senha que as cavernas usam para entrar na superfície), que cada shard em uma mesma máquina precisa do próprio server_port, e que as duas portas [STEAM] também precisam ser diferentes para cada servidor na mesma máquina. Elas são internas, então você não as abre. O mesmo guia lista todas as outras chaves, como senha, PvP e pausa quando está vazio, com o valor padrão.
Inicie os dois shards. O shard das cavernas é iniciado em segundo plano e o da superfície em primeiro plano. Este é o comando que nosso painel executa, com os valores de porta e de jogadores preenchidos:
O parâmetro -cluster server é o motivo de os arquivos ficarem em uma pasta chamada server. O servidor está no ar quando o log imprime Server Started on port:, que é a linha que nosso painel espera.
Abra as portas. Libere UDP 10999 e UDP 11000 no firewall da máquina (com ufw: sudo ufw allow 10999/udp e sudo ufw allow 11000/udp) e depois redirecione as duas como UDP no seu roteador. Não abra a 11001: ela é só a ligação entre os shards na mesma máquina.
Entre. No jogo, abra o navegador de servidores e procure o nome do seu cluster.
Mods quando você hospeda por conta própria
Nosso painel grava mods/dedicated_server_mods_setup.lua na pasta do servidor (aqui ~/dst-server/mods/) com uma linha por mod, ServerModSetup("1234567890"), usando o número do item da Steam Workshop. Ele também grava um modoverrides.lua na pasta de cada shard, config/server/Master e config/server/Caves, dentro de um bloco return { } com uma linha por mod: ["workshop-1234567890"] = { enabled = true },. Fazer o mesmo à mão dá o mesmo resultado, mas o mod precisa estar ativado nas pastas Master e Caves.
Opção 2: hospede na PlayNHost
Alugar elimina o firewall, o redirecionamento de portas e a configuração das cavernas. Os dois shards, as duas portas e os arquivos do cluster ficam configurados para você.
Escolha um plano. Abra a página de hospedagem de servidor de Don't Starve Together e compare os planos (WOODIE, WES e MAXWELL no momento em que escrevemos, para 6, 12 e 25 jogadores). Clique em Criar servidor no WOODIE ou no WES, ou em Personalizar plano no MAXWELL, e conclua o pedido. Os preços mudam, então confira nessa página.
Crie seu token da Klei. Entre na sua conta Klei em https://accounts.klei.com/account/game/servers?game=DontStarveTogether, crie um token de servidor (é grátis) e copie-o.
Abra seu servidor em panel.playnhost.com. Você recebe um e-mail de «servidor pronto» quando a instalação termina. Sem token, o servidor não inicia o jogo: o Console mostra uma mensagem dizendo que Don't Starve Together não inicia sem um token de servidor da Klei, com o endereço para criar um.
Abra Configurações e preencha os campos.
Token do servidor: cole o token que você criou.
Nome do cluster: o nome que os jogadores procuram no navegador de servidores.
Descrição do cluster: o texto exibido junto com ele.
Modo de jogo: survival, endless ou wilderness.
Mods da Steam Workshop (opcional): números de itens da Workshop separados por vírgulas, sem espaços, por exemplo 1234567890,2345678901.
Atualizar servidor automaticamente (em Mostrar opções avançadas): desligado, a menos que você ligue. Quando ligado, o servidor verifica na Steam se há uma versão nova a cada vez que inicia.
Inicie o servidor. Clique em Iniciar (ou Reiniciar se ele já estiver rodando) e acompanhe o Console. O painel considera o servidor em execução quando o log imprime Server Started on port:.
Entre. Abra o navegador de servidores do jogo e procure o nome do seu cluster.
O que o painel faz por você
Cavernas em todos os planos. O comando de inicialização roda a superfície e as cavernas como dois processos. As cavernas usam a própria porta, exibida como Porta Caves, definida quando o servidor é criado. Quando o shard da superfície para, o comando de inicialização envia um desligamento às cavernas.
Arquivo do token. A cada inicialização, o painel grava seu token de servidor em DoNotStarveTogether/config/server/cluster_token.txt.
Arquivos do cluster. A cada inicialização, o painel grava game_mode, max_players, cluster_name e cluster_description em cluster.ini, configura a ligação entre os dois shards no próprio servidor e grava a porta de cada shard. Altere isso em Configurações: edições manuais nessas chaves são substituídas na próxima inicialização.
Número de jogadores. Ele segue o seu plano e não é um campo que você edita.
Mods para os dois mundos. A cada inicialização, o painel recria o mods/dedicated_server_mods_setup.lua e o modoverrides.lua de Master e Caves a partir de Mods da Steam Workshop. Mods que você adiciona editando esses arquivos à mão são substituídos, então adicione-os em Configurações. O arquivo só ativa cada mod, então não pode guardar valores de opções por mod.
Verificações de instalação. A instalação tenta o download do SteamCMD de novo e trata o manifesto do app, e não o código de saída, como prova de que os arquivos chegaram.
Backups. Se o seu plano inclui backups, faça um em Backups antes de alterar arquivos à mão.
Hospedar você mesmo ou alugar: uma comparação honesta
Custo. Hospedagem própria: o software é gratuito e você paga por hardware, energia e banda, ou por uma máquina virtual na nuvem. Alugado: uma mensalidade conforme o plano. Veja os planos atuais.
Disponibilidade. Hospedagem própria: tão confiável quanto a sua máquina, a sua energia e a sua internet de casa, e ela precisa ficar ligada quando seus amigos jogam. Alugado: roda no hardware do provedor, não no seu PC.
Exposição de rede. Hospedagem própria: os jogadores se conectam ao seu IP público, e você cuida do firewall e do roteador para duas portas. Alugado: seu IP de casa não entra na história.
Conhecimento necessário. Hospedagem própria: linha de comando, redirecionamento de portas, edição de arquivos .ini, rodar dois shards. Bem factível e uma boa forma de aprender. Alugado: um painel web com campos de formulário.
Atualizações. Hospedagem própria: pare, rode o comando do SteamCMD de novo, inicie. Alugado: ative Atualizar servidor automaticamente (em Mostrar opções avançadas nas Configurações) e depois de um patch clique em Reiniciar para aplicá-lo.
Hospedar você mesmo serve se uma máquina já fica ligada o dia todo e você se sente à vontade com redes. Alugar serve se você prefere não cuidar de hardware.
Problemas comuns e soluções
O servidor nunca carrega um mundo
Causa: não há token de servidor da Klei. Nos nossos testes, nenhum dos dois shards inicia sem ele. Na PlayNHost, o Console avisa isso.
Solução: crie um token no endereço da Klei acima e coloque-o em Token do servidor em Configurações (ou em cluster_token.txt se você hospeda por conta própria) e inicie de novo.
O download termina, mas não há arquivos do jogo
Causa: a Steam respondeu «Missing configuration» e o SteamCMD mesmo assim informou sucesso.
Solução: confirme que o arquivo steamapps/appmanifest_343050.acf existe. Se não, rode o download do SteamCMD de novo.
Suas alterações em cluster.ini ou nos arquivos de mods somem (PlayNHost)
Causa: a chave é uma das que o painel grava a cada inicialização, ou é a lista de mods.
Solução: altere o nome, a descrição, o modo de jogo e os mods em Configurações.
Os mods iniciam na superfície, mas não nas cavernas (hospedagem própria)
Causa: o mod está ativado só neste arquivo de um shard: modoverrides.lua.
Solução: adicione a mesma entrada ["workshop-ID"] = { enabled = true } aos arquivos de Master e de Caves.
FAQ
Posso hospedar um servidor de Don't Starve Together de graça?
Sim. O servidor dedicado é gratuito e é baixado com login anônimo, e o token de servidor da Klei também é gratuito. Você ainda paga pela máquina, pela energia e pela internet, e ela precisa ficar ligada enquanto o pessoal joga.
Preciso ter o jogo para rodar o servidor?
Não para instalar. Os jogadores precisam do jogo para entrar. Você precisa, sim, de uma conta Klei para criar o token de servidor.
O servidor inclui as cavernas?
Na PlayNHost, sim, em todos os planos. Na hospedagem própria, você roda um segundo shard chamado Caves, como nos passos acima.
Quais portas ele usa?
UDP, uma porta por shard. O padrão da Klei é 10999, e cada shard na mesma máquina precisa da própria porta, então este guia usa 10999 para a superfície e 11000 para as cavernas. A ligação entre os dois shards (11001 na nossa configuração) fica na máquina. Na PlayNHost, as duas portas são atribuídas junto com o seu servidor, e a porta das cavernas aparece como Porta Caves em Configurações.
Quantos jogadores podem entrar?
Nossos planos são de 6, 12 e 25 jogadores.
Posso adicionar mods da Steam Workshop?
Sim. Na PlayNHost, digite os números de itens da Workshop em Mods da Steam Workshop em Configurações. O painel os ativa nos dois mundos.
Usamos cookies para manter o site funcionando, entender como ele é usado e medir nosso marketing. Você pode aceitar tudo, aceitar apenas os cookies essenciais ou escolher por categoria.Usamos cookies para manter o site funcionando, entender como ele é usado e medir nosso marketing. Eles estão ativos por padrão. Você pode desativar o que não quiser.Leia nossa política de privacidade