Ir para o conteúdo
Squad

Instalar um servidor Squad

O servidor dedicado de Squad é gratuito e baixado anonimamente pelo SteamCMD (app 403240) no Windows e no Linux. Reserve de 30 a 45 minutos: instalação, Server.cfg, portas 7787/UDP, 27165/UDP e 21114/TCP e serviço automático.

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

O servidor dedicado de Squad é gratuito e baixado anonimamente pelo SteamCMD (app 403240) no Windows e no Linux. Reserve de 30 a 45 minutos: instalação, Server.cfg, portas 7787/UDP, 27165/UDP e 21114/TCP e serviço automático.

Instalação passo a passo

  1. Prepare uma máquina de 64 bits com CPU rápida, RAM suficiente e SSD.

  2. Instale o SteamCMD e baixe o app 403240 com login anônimo.

  3. Gere o Server.cfg com a ferramenta do site; crie Admins.cfg e Rcon.cfg em SquadGame/ServerConfig.

  4. Inicie SquadGameServer com Port, QueryPort, RCONPORT e FIXEDMAXPLAYERS.

  5. Abra 7787/UDP, 27165/UDP e, se necessário, 21114/TCP (RCON) onde houver filtragem.

  6. Configure a rotação (LevelRotation.cfg ou LayerRotation.cfg) e MapRotationMode.

  7. Crie um serviço systemd (Linux) ou uma tarefa agendada (Windows).

  8. Agende atualizações, backups de configuração e reinício.

  9. Teste de fora e divulgue o servidor em game-rank.com.

Requisitos

Windows ou Linux de 64 bits. Não é preciso conta nem licença para hospedar (login anônimo). As fontes consultadas não dão mínimo oficial: planeje CPU rápida em single-thread, 16 GB de RAM ou mais para um servidor de 80-100 jogadores, SSD (o jogo ocupa várias dezenas de GB) e boa banda de upload. As versões de servidor e cliente devem coincidir.

Instalação local (Windows)

Com o SteamCMD (Valve), instale o servidor e inicie-o; conecte-se no jogo pelo console (tecla '/`) com open 127.0.0.1:7787.

steamcmd.exe +force_install_dir C:\SquadServer +login anonymous +app_update 403240 validate +quit

cd /d C:\SquadServer
SquadGameServer.exe Port=7787 QueryPort=27165 RCONPORT=21114 FIXEDMAXPLAYERS=80 -log

Instalação em VPS / servidor dedicado Linux

No Ubuntu/Debian, crie um usuário sem root, instale o SteamCMD (Debian: ative antes «non-free»), baixe o servidor e inicie-o.

sudo apt update && sudo apt install -y software-properties-common
sudo add-apt-repository -y multiverse && sudo dpkg --add-architecture i386 && sudo apt update
sudo apt install -y steamcmd lib32gcc-s1 ca-certificates
sudo adduser --disabled-password --gecos "" squad

Primeira inicialização

Com o usuário dedicado, instale o servidor e inicie SquadGameServer.sh com as portas desejadas.

sudo -iu squad
mkdir -p ~/server && /usr/games/steamcmd +force_install_dir ~/server +login anonymous +app_update 403240 validate +quit
cd ~/server && ./SquadGameServer.sh Port=7787 QueryPort=27165 RCONPORT=21114 FIXEDMAXPLAYERS=80

Portas a abrir

Valores padrão segundo guias de hospedagem (não foi possível consultar a documentação oficial); altere com Port=, QueryPort= e RCONPORT= ao iniciar. O Rcon.cfg também contém uma porta RCON.

  • 7787/UDP — jogo
  • 27165/UDP — consulta Steam (lista de servidores)
  • 21114/TCP — RCON (opcional, proteja-o)

Firewall do Linux (ufw)

sudo ufw allow 7787/udp
sudo ufw allow 27165/udp
sudo ufw allow 21114/tcp
sudo ufw status verbose

Firewall do Windows (netsh)

netsh advfirewall firewall add rule name="Squad 7787 UDP" dir=in action=allow protocol=UDP localport=7787
netsh advfirewall firewall add rule name="Squad 27165 UDP" dir=in action=allow protocol=UDP localport=27165
netsh advfirewall firewall add rule name="Squad 21114 TCP" dir=in action=allow protocol=TCP localport=21114

Firewall do provedor e roteador doméstico (NAT)

Na OVH, Hetzner, Scaleway e similares, abra também as mesmas portas no firewall do provedor (security group / firewall do painel): ele filtra antes da máquina. Em hospedagem doméstica, crie no roteador um redirecionamento (NAT) de cada porta para o IP local do servidor, com o protocolo certo. Teste de fora (rede móvel); nunca exponha portas de administração (RCON) sem senha forte.

Início automático (systemd)

Salve este arquivo como /etc/systemd/system/squad.service e execute: sudo systemctl daemon-reload && sudo systemctl enable --now squad. Logs: journalctl -u squad -f. No Windows, crie uma tarefa agendada na inicialização que execute SquadGameServer.exe.

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

[Service]
Type=simple
User=squad
WorkingDirectory=/home/squad/server
ExecStart=/home/squad/server/SquadGameServer.sh Port=7787 QueryPort=27165 RCONPORT=21114 FIXEDMAXPLAYERS=80
Restart=on-failure
RestartSec=15
LimitNOFILE=100000

[Install]
WantedBy=multi-user.target

Atualizações

Pare o serviço, execute app_update novamente e reinicie. Cliente e servidor devem ter a mesma versão: atualize o servidor após cada patch do jogo.

sudo systemctl stop squad
sudo -u squad /usr/games/steamcmd +force_install_dir /home/squad/server +login anonymous +app_update 403240 validate +quit
sudo systemctl start squad

Backups e reinícios agendados

Faça backup da pasta SquadGame/ServerConfig (Server.cfg, Admins.cfg, Rcon.cfg, arquivos de rotação) e agende um reinício diário (aqui 05:00, backup às 04:55).

# crontab -e (root)
55 4 * * * tar czf /var/backups/squad-$(date +\%F).tgz -C /home/squad/server/SquadGame ServerConfig
0 5 * * * systemctl restart squad

Divulgar e encontrar seu servidor

Quando o servidor estiver acessível de fora, adicione-o em game-rank.com/jeux/squad (site do proprietário desta ferramenta) para que os jogadores o descubram.

Solução de problemas

  • Servidor fora da lista: 27165/UDP fechado, ou QueryPort diferente do aberto no firewall.
  • Sem conexão de fora: 7787/UDP não aberto (sistema, provedor, NAT); é necessário UDP, não TCP.
  • Versão incompatível: o servidor não foi atualizado após um patch — execute app_update novamente.
  • Alterações no Server.cfg são ignoradas: o arquivo foi editado com o servidor ligado (ou sobrescrito) — pare o servidor antes de editar.
  • Não consigo usar o RCON: sem senha no Rcon.cfg ou 21114/TCP bloqueado; exponha essa porta apenas às suas ferramentas de administração.

Perguntas frequentes

Preciso ter Squad para hospedar?
Não: o servidor dedicado (app 403240) é baixado com login anônimo no SteamCMD.
Como adiciono administradores?
No Admins.cfg: uma linha Group=Nome:permissões (ex.: Group=Moderator:chat,kick,cameraman) e depois Admin=<SteamID64>:Nome.
Quais são as portas padrão?
7787/UDP (jogo), 27165/UDP (consulta) e 21114/TCP (RCON), segundo guias de hospedagem; ajustáveis ao iniciar.
Preciso reiniciar após editar o Server.cfg?
Sim: pare o servidor antes de editar e reinicie para aplicar.

Ferramentas para o seu servidor Squad

Squad
SquadAcesso livre
Crie o Server.cfg do seu servidor Squad: nome, slots, fila, rotação de mapas, trocas de equipe, TK e tempos de partida.
ConfiguraçãoServidorRotaçãoAbrir
Documentação