M mgame.gg

Counter-Strike: Source

Início Guias Servidores Ferramentas Entrar

Idioma

Todos os jogos

Fortnite Pokemon Minecraft Roblox Counter-Strike 2 Grand Theft Auto V Grand Theft Auto VI League of Legends Valorant Dota 2 Battlefield 6 Arc Raiders The Sims 4 Apex Legends Overwatch Marvel Rivals World of Warcraft PUBG: Battlegrounds EA Sports FC Rocket League Rainbow Six Siege Elden Ring Clair Obscur: Expedition 33 Baldur's Gate 3 Cyberpunk 2077 Red Dead Redemption 2 Genshin Impact Path of Exile 2 Helldivers 2 Split Fiction PEAK Terraria Stardew Valley Counter-Strike: Source Counter-Strike 1.6
← Guias de Counter-Strike: Source

Como criar um servidor dedicado de Counter-Strike: Source

9 de novembro de 2026 · 8 min de leitura

Nesta página

Um servidor dedicado de Counter-Strike: Source roda sozinho, sem o cliente do jogo, então continua online mesmo quando você não está jogando. O software do servidor é gratuito. Você baixa com o SteamCMD, a ferramenta da Valve, usando login anônimo, então não precisa ter o jogo na máquina que hospeda o servidor. Este guia cobre Windows e Linux.

Última verificação: 9 de novembro de 2026.

Servidor local (listen) ou servidor dedicado?

Servidor local (listen) Servidor dedicado
Como iniciar Create Server no menu do jogo Programa separado (srcds)
Continua rodando quando você sai do jogo Não Sim
Bom para Partidas rápidas com amigos, bots, treino Servidores públicos ou da comunidade
Divide seu PC com o jogo Sim Não, pode rodar em outra máquina

Se você só quer uma partida rápida com os amigos, use Create Server e redirecione a porta UDP 27015 no seu roteador. Para qualquer servidor que precise ficar no ar, siga os passos abaixo.

O que você precisa

  • Um PC, VPS ou máquina alugada com Windows ou Linux. Um painel de hospedagem popular sugere pelo menos 512 MB de RAM e cerca de 3 GB de espaço em disco para um servidor básico, e recomenda 1 GB de RAM e 6 GB de disco.
  • SteamCMD, a ferramenta de download por linha de comando da Valve.
  • Uma conta Steam para criar um Game Server Login Token (GSLT). O download em si funciona de forma anônima.
  • Uma porta UDP aberta, a 27015 por padrão.

Passo 1: instale o SteamCMD

No Linux, a Valve disponibiliza o SteamCMD em https://media.steampowered.com/client/steamcmd_linux.tar.gz. Crie uma pasta e depois baixe e descompacte o arquivo:

mkdir ~/steamcmd && cd ~/steamcmd
curl -sqL "https://media.steampowered.com/client/steamcmd_linux.tar.gz" | tar zxvf -

No Debian ou Ubuntu de 64 bits, o SteamCMD também precisa de bibliotecas de 32 bits, como a lib32gcc-s1. Crie um usuário separado para o servidor em vez de rodá-lo como root.

No Windows, baixe o steamcmd.zip da Valve e descompacte em uma pasta como C:\steamcmd.

Passo 2: baixe os arquivos do servidor de CS:S

O servidor dedicado de Counter-Strike: Source tem o app ID 232330 no SteamCMD. Ele é diferente do app ID do próprio jogo, que é 240. Basta um comando para baixar:

Linux:

./steamcmd.sh +force_install_dir /home/css/server +login anonymous +app_update 232330 validate +quit

Windows:

steamcmd.exe +force_install_dir C:\cssserver +login anonymous +app_update 232330 validate +quit

Coloque o servidor em uma pasta diferente da do SteamCMD. Rode o mesmo comando de novo sempre que a Valve atualizar o jogo, como nas atualizações de 24 de agosto e 16 de setembro de 2026, porque um servidor desatualizado pode impedir a entrada de jogadores na versão atual.

Passo 3: crie o server.cfg

Seu principal arquivo de configurações fica em cstrike/cfg/server.cfg, dentro da pasta do servidor. Crie o arquivo se ele não existir. Um ponto de partida simples:

hostname "My CS:S Server"
rcon_password "use-a-long-random-password"
sv_password ""
sv_lan 0
mp_timelimit 30
mp_roundtime 3
mp_freezetime 6
mp_c4timer 45
mp_friendlyfire 0
mp_autoteambalance 1
mp_limitteams 2
sv_alltalk 0

Deixe sv_password vazio para um servidor público ou defina uma senha para mantê-lo privado. sv_lan 0 permite que jogadores de fora da sua rede entrem. Para mais configurações, veja nosso guia de comandos de console do CS:S.

Defina a rotação de mapas

A lista de mapas não é criada por padrão. Em cstrike/cfg, copie ou renomeie mapcycle_default.txt para mapcycle.txt e depois coloque um mapa por linha. Os arquivos de mapas vão em cstrike/maps.

Passo 4: inicie o servidor

Linux:

./srcds_run -game cstrike -console -port 27015 +map de_dust2 -maxplayers 24 +sv_setsteamaccount YOUR_TOKEN

Windows (crie um atalho ou um arquivo batch na pasta do servidor):

srcds.exe -console -game cstrike -port 27015 +map de_dust2 -maxplayers 24 +sv_setsteamaccount YOUR_TOKEN

O que cada parte faz:

Opção Significado
-game cstrike Carrega o Counter-Strike: Source
-console Roda o servidor em um console de texto
-port 27015 A porta do jogo. 27015 é a padrão
+map de_dust2 O primeiro mapa
-maxplayers 24 Vagas de jogadores. Servidores de CS:S suportam até 64
+sv_setsteamaccount Seu token de login (veja o passo 5)
-strictportbind Opcional. Encerra o servidor em vez de mudar para outra porta se a 27015 estiver ocupada

Para testar, abra o jogo, ative o console do desenvolvedor e digite connect seguido do IP e da porta do servidor, por exemplo connect 192.168.1.20:27015.

Passo 5: obtenha um Game Server Login Token (GSLT)

Sem um GSLT, um servidor de CS:S não aparece na lista pública de servidores da Steam. Para criar um:

  1. Faça login na página de contas de servidores de jogo da Steam.
  2. Digite 240 como App ID. Aqui vai o ID do jogo, não o 232330 do servidor.
  3. Adicione uma anotação (memo) para saber a qual servidor ele pertence e então crie o token.
  4. Coloque-o na sua linha de inicialização como +sv_setsteamaccount YOUR_TOKEN ou adicione sv_setsteamaccount YOUR_TOKEN à sua config.

Cada servidor precisa do próprio token. O token também mantém seu servidor nos favoritos dos jogadores se depois você mudá-lo para outro endereço IP ou outra hospedagem.

Passo 6: abra as portas certas

Finalidade Porta Protocolo Aberta para a internet?
Jogo e consultas ao servidor 27015 UDP Sim, sempre
Administração remota via RCON 27015 TCP Só se você administra remotamente, e limitada a IPs confiáveis
SourceTV 27020 UDP Só se você usa o SourceTV
Porta do cliente 27005 UDP Não, é só de saída

Em uma conexão residencial, redirecione a UDP 27015 no seu roteador para o IP local do servidor. Em uma VPS, libere-a no firewall do provedor. Mantenha a porta pública igual à porta do servidor, porque é o servidor que informa à Steam qual porta deve ser listada.

Passo 7: adicione o SourceMod e plugins (opcional)

A maioria dos servidores da comunidade usa o SourceMod, que exige o Metamod:Source instalado antes. Os dois são gratuitos no AlliedModders.

  1. Extraia o Metamod:Source e depois o SourceMod na pasta cstrike, para ficar com cstrike/addons/metamod e cstrike/addons/sourcemod.
  2. Reinicie o servidor por completo.
  3. Digite meta list no console do servidor. O SourceMod deve aparecer na lista. sm version mostra a versão dele.
  4. Adicione você mesmo como admin. Em addons/sourcemod/configs/admins_simple.ini, inclua uma linha com seu Steam ID e a flag z, por exemplo "STEAM_0:1:12345" "99:z". Rode sm_reloadadmins, entre no servidor e digite sm_admin para abrir o menu de admin.
  5. Coloque os arquivos de plugin (.smx) em addons/sourcemod/plugins e reinicie, ou rode sm plugins refresh.

Os plugins mais populares acompanham os modos de jogo da comunidade:

  • Zombie:Reloaded para servidores de zumbi
  • SM_Hosties para jailbreak, com jogos de last request
  • bhoptimer para timers de bunny hop e surf, recordes e replays

As atualizações da Valve às vezes quebram o SourceMod ou os plugins. O projeto bhoptimer, por exemplo, avisa que é preciso uma correção extra no Windows depois da atualização de 18 de fevereiro de 2025. Se os plugins pararem de carregar depois de um patch, procure builds mais novas no AlliedModders.

Opções mais fáceis

  • LinuxGSM oferece um script cssserver e uma imagem Docker (ghcr.io/gameservermanagers/gameserver:css) que instalam e atualizam o servidor para você.
  • Servidores de jogo alugados cuidam do SteamCMD, das atualizações e do SourceMod por um painel web, mediante uma mensalidade.

Faça os jogadores encontrarem seu servidor

Depois que ele estiver rodando com um token, vai aparecer no navegador de servidores do jogo. Você também pode adicioná-lo ao nosso buscador de servidores de CS:S usando o formulário Adicione seu servidor no fim da lista. O buscador confere se é mesmo um servidor de Counter-Strike: Source e depois mantém atualizados o número de jogadores e o mapa.

Perguntas frequentes

Servidor dedicado de Counter-Strike: Source é de graça?

Sim. O software do servidor pode ser baixado de graça pelo SteamCMD com login anônimo, e você não precisa ter o jogo na máquina do servidor. Você só paga se alugar hardware ou um servidor de jogo hospedado.

Qual é o app ID do servidor dedicado de CS:S?

O app ID do servidor dedicado no SteamCMD é 232330. O jogo em si é o app 240, que é o ID que você informa ao criar um Game Server Login Token.

Por que meu servidor de CS:S não aparece na lista de servidores?

O motivo mais comum é a falta de um Game Server Login Token. Crie um com o App ID 240 e adicione +sv_setsteamaccount YOUR_TOKEN à sua linha de inicialização. Confira também se a porta UDP 27015 está aberta e redirecionada para o servidor.

Qual porta um servidor de CS:S usa?

A porta de jogo padrão é a 27015 via UDP, que também responde às consultas do navegador de servidores. O RCON usa TCP na mesma porta, e o SourceTV usa a UDP 27020 se você ativá-lo.

Quantos jogadores cabem em um servidor de CS:S?

Servidores de Counter-Strike: Source suportam até 64 jogadores. Defina o número de vagas com -maxplayers na sua linha de inicialização, e lembre que mais jogadores exigem mais CPU e banda.

Como atualizo meu servidor de CS:S?

Pare o servidor e rode o mesmo comando do SteamCMD que você usou para instalar, com +app_update 232330 validate. Depois inicie o servidor de novo. Faça isso após cada atualização da Valve para que os jogadores na versão atual continuem conseguindo entrar.

Mais guias de Counter-Strike: Source