Ir para o conteúdo
Unturned

Instalar um servidor Unturned

O servidor dedicado de Unturned é o app Steam 1110390, instalado com SteamCMD em login anônimo no Windows ou Linux (macOS não é suportado). É leve: um VPS pequeno basta para algumas dezenas de jogadores, mas a Smartly Dressed Games não publica requisitos oficiais. A instalação leva de 10 a 20 minutos.

Última atualização: 09/10/2026

O servidor dedicado de Unturned é o app Steam 1110390, instalado com SteamCMD em login anônimo no Windows ou Linux (macOS não é suportado). É leve: um VPS pequeno basta para algumas dezenas de jogadores, mas a Smartly Dressed Games não publica requisitos oficiais. A instalação leva de 10 a 20 minutos.

Instalação passo a passo

  1. Instale o SteamCMD (pasta dedicada no Windows, usuário não root no Linux).

  2. Baixe o servidor: app_update 1110390 validate (anônimo).

  3. Inicie uma vez com +InternetServer/<nome> para criar a pasta Servers/<nome>/ e depois pare.

  4. Gere o Commands.dat com a ferramenta do site e coloque-o em Servers/<nome>/Server/.

  5. Para um servidor público, crie um token GSLT da Steam e defina-o na configuração.

  6. Adicione administradores (Owner ou Adminlist.dat) e, se preciso, mods do Workshop (WorkshopDownloadConfig.json).

  7. Abra a porta escolhida (27015 por padrão) e a seguinte em UDP.

  8. Teste localmente (127.0.0.1) e depois de uma rede externa.

  9. Automatize o início (systemd ou tarefa agendada) e agende backups e atualizações.

  10. Cadastre seu servidor em game-rank.com/jeux/unturned.

1. Requisitos

  • SO: Windows ou Linux (macOS não suportado). Sem chave de licença: login anônimo do SteamCMD.
  • Hardware: não documentado oficialmente. Indicação não oficial: 2 núcleos, 2 a 4 GB de RAM e alguns GB de disco costumam bastar para um servidor pequeno; aumente conforme jogadores, mapa e mods.
  • Uma conta Steam para criar um token GSLT (servidor público).

2. Instalação local (Windows)

Instale em C:\unturned-server e inicie com +InternetServer/MyServer (ou +LanServer/MyServer para teste em LAN). Na primeira execução a pasta Servers\MyServer é criada. Teste localmente com 127.0.0.1.

steamcmd +force_install_dir C:\unturned-server +login anonymous +app_update 1110390 validate +quit

cd /d C:\unturned-server
Unturned.exe -batchmode -nographics +InternetServer/MyServer

3. VPS / dedicado Linux (Ubuntu/Debian)

Crie um usuário «unturned» sem privilégios root, instale o SteamCMD, baixe o servidor e execute o ServerHelper.sh. Guias de terceiros recomendam a opção -ThreadedConsole para entrada de console no Linux; verifique na sua versão.

sudo adduser --disabled-password --gecos "" unturned
sudo dpkg --add-architecture i386 && sudo apt update
sudo apt install -y steamcmd lib32gcc-s1 screen   # Ubuntu: enable 'multiverse' first
sudo -iu unturned
/usr/games/steamcmd +force_install_dir /home/unturned/server +login anonymous +app_update 1110390 validate +quit
cd /home/unturned/server && chmod +x ServerHelper.sh
./ServerHelper.sh +InternetServer/MyServer

4. Portas a abrir

Provedor (OVH, Hetzner, Scaleway… «security group»): permita as mesmas portas UDP de entrada. Em casa: redirecione-as (NAT) para o IP local. Teste: de uma rede externa, adicione o servidor por IP:27015 nos favoritos do jogo.

  • 27015/UDP — porta do servidor (comando Port do Commands.dat, 27015 por padrão).
  • 27016/UDP — porta seguinte (porta base + 1). Se mudar Port, abra também a seguinte. Um guia de terceiros menciona ainda 27017/UDP: não confirmado oficialmente.

5. Firewall Linux (ufw)

Permita o SSH antes de ativar o ufw.

sudo ufw allow OpenSSH
sudo ufw allow 27015:27016/udp
sudo ufw enable && sudo ufw status

6. Firewall do Windows

Em um prompt de comando de administrador:

netsh advfirewall firewall add rule name="Unturned" dir=in action=allow protocol=UDP localport=27015-27016

7. Início automático (systemd)

Coloque este arquivo em /etc/systemd/system/unturned.service e execute: sudo systemctl enable --now unturned. No Windows use uma tarefa agendada «na inicialização»; screen ou tmux continuam sendo alternativa para acessar o console. O serviço não tem console interativo: use screen se precisar digitar comandos.

[Unit]
Description=Unturned dedicated server
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
User=unturned
WorkingDirectory=/home/unturned/server
ExecStart=/home/unturned/server/ServerHelper.sh +InternetServer/MyServer
Restart=on-failure
RestartSec=15

[Install]
WantedBy=multi-user.target

8. Atualizações, backups, reinícios

Atualização: pare o servidor e execute app_update 1110390 validate novamente; o cliente deve ter a mesma versão. Faça backup da pasta Servers/<nome>/ (Server/Commands.dat, configuração, Adminlist.dat, WorkshopDownloadConfig.json e dados da partida) com o servidor parado. Exemplo de cron: backup às 04:30, atualização e reinício às 04:40.

30 4 * * * sudo systemctl stop unturned && tar -czf /home/unturned/backups/unturned-$(date +\%F).tar.gz -C /home/unturned/server Servers
40 4 * * * /usr/games/steamcmd +force_install_dir /home/unturned/server +login anonymous +app_update 1110390 validate +quit && sudo systemctl start unturned

9. Divulgar e encontrar seu servidor

Para aparecer na lista pública do Unturned, inicie o servidor com +InternetServer e defina um token GSLT (obrigatório para servidores de Internet segundo guias de terceiros, desde a versão 3.21.31.0). Para mais visibilidade, cadastre seu servidor em game-rank.com/jeux/unturned (site do proprietário desta ferramenta).

10. Solução de problemas

  • Fora da lista pública: verifique +InternetServer (não +LanServer), o token GSLT e se as portas UDP 27015-27016 estão abertas em todo lugar (firewall, provedor, roteador).
  • Não conecta após uma atualização: servidor e cliente não têm a mesma versão. Execute app_update 1110390 validate novamente.
  • Configurações do Commands.dat ignoradas: o arquivo deve estar em Servers/<nome>/Server/ (<nome> deve coincidir com +InternetServer/<nome>) e, segundo alguns guias, os nomes dos comandos diferenciam maiúsculas.
  • Sem direitos de administrador: adicione Owner <SteamID64> no Commands.dat ou seu SteamID64 no Adminlist.dat e reinicie.
  • Mods do Workshop não baixam: verifique se WorkshopDownloadConfig.json é JSON válido (chave File_IDs, segundo um guia de terceiros) e se o servidor acessa a Steam.

Perguntas frequentes

Qual é o app ID do servidor Unturned na Steam?
1110390 segundo os guias consultados (instalação anônima com SteamCMD); confirme no SteamDB antes de automatizar suas atualizações.
Quais portas o Unturned usa?
27015/UDP (alterável com o comando Port) e a porta seguinte, 27016/UDP.
Preciso de um token GSLT?
Para um servidor listado publicamente, sim (a documentação oficial o apresenta como necessário para servidores de Internet). Para teste local ou amigos por IP, não é necessário.
Posso executar o Unturned no macOS?
Não: a documentação oficial indica que os servidores rodam no Windows e Linux; macOS não é suportado.

Ferramentas para o seu servidor Unturned

Unturned
UnturnedAcesso livre
Gere o Commands.dat do seu servidor Unturned: nome, mapa, slots, porta, modo, perspectiva, dono e PvE.
ConfiguraçãoComandosAbrir
Documentação
Unturned
UnturnedRequer login
Edite e valide a configuração JSON do seu servidor Unturned: JSON bruto, edição por campos, formatação, importação e exportação.
ConfiguraçãoJSONValidaçãoAbrir
Documentação