NOVO 📢 Oferta de lançamento limitada: até 70% de desconto no seu primeiro mês, em todos os jogos!Ver planos

Como hospedar um servidor de Counter-Strike: Source (2026)

Counter-Strike: SourceUpdated Nov 5, 20269 min read

Resposta curta. Você pode hospedar um servidor de Counter-Strike: Source de graça: instale o app 232330 da Steam (Counter-Strike: Source Dedicated Server) com o SteamCMD usando login anônimo, inicie com ./srcds_run -game cstrike e abra a porta 27015 para TCP e UDP. Ou alugue um servidor de Counter-Strike: Source e esqueça a rede.

Os jogadores entram pelo endereço: eles abrem o console de desenvolvedor no jogo e digitam connect seguido do seu endereço IP e da porta.

Conferido em 5 de novembro de 2026 com a atualização que a Valve lançou em 16 de setembro de 2026, a mais recente anunciada na Steam.

Este guia usa a documentação da própria Valve sobre o SteamCMD e os servidores dedicados Source, e o que rodamos em cada servidor de Counter-Strike: Source que hospedamos. Para ir direto à opção de aluguel, vá para a Opção 2.

O que você precisa

  • O software do servidor: "Counter-Strike: Source Dedicated Server", app 232330 da Steam. É gratuito e baixa com login anônimo na Steam.
  • Uma máquina que fique ligada: um PC sobrando, um servidor doméstico ou uma máquina virtual na nuvem. Este guia usa Debian ou Ubuntu de 64 bits, a rota para a qual conseguimos mostrar comandos.
  • Hardware: a página da Valve sobre o Source Dedicated Server só dá números gerais de hardware para servidores dedicados Source, nenhum específico do Counter-Strike: Source. Ela também avisa que um servidor usa muita banda de upload e que uma conexão doméstica pode não ter upload suficiente para jogos grandes.
  • Rede: a porta 27015 para TCP e UDP, acessível pela internet. A página da Valve diz que ela carrega o tráfego do jogo, os pings e o RCON, e que -port a altera. O SourceTV, se você usar, precisa de UDP 27020. A Valve também alerta que um provedor de internet com CGNAT pode tornar impossível hospedar qualquer servidor.
  • Um Game Server Login Token (opcional): um token gratuito da sua conta Steam em steamcommunity.com/dev/managegameservers, para o ID de app 240 do jogo. Nossos servidores iniciam sem ele.
  • O jogo: todo jogador precisa do Counter-Strike: Source na Steam.

Opção 1: hospedar você mesmo

Os passos do SteamCMD seguem a página do SteamCMD da Valve. As opções de inicialização seguem a página de opções de linha de comando da Valve e a linha que nossos próprios servidores usam.

Instalar o servidor

  1. Instale a biblioteca de que o SteamCMD precisa.
    sudo apt-get install lib32gcc-s1
  2. Crie um usuário steam e troque para ele, como mostra a página da Valve.
    sudo useradd -m steam
    sudo -iu steam
  3. Instale o SteamCMD.
    mkdir ~/Steam && cd ~/Steam
    curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
  4. Baixe o servidor.
    ~/Steam/steamcmd.sh +quit
    ~/Steam/steamcmd.sh +force_install_dir /home/steam/css +login anonymous +app_update 232330 validate +quit
    Em nossos servidores, o SteamCMD às vezes terminava sem instalar nada e ainda assim informava sucesso. Por isso, nosso script de instalação confere se existe um arquivo de manifesto do app (appmanifest_*.acf) na pasta steamapps e tenta até três vezes se não existir. Faça a mesma conferência à mão em /home/steam/css/steamapps e execute o download de novo se não houver nenhum arquivo assim.
  5. Copie a biblioteca do cliente Steam para onde nossa instalação a coloca:
    mkdir -p ~/.steam/sdk32
    cp ~/Steam/linux32/steamclient.so ~/.steam/sdk32/

Iniciar

  1. Inicie o servidor a partir da pasta do servidor:
    cd /home/steam/css
    ./srcds_run -game cstrike -console -port 27015 -maxplayers 24 +map de_dust2 -strictportbind -norestart
    -game cstrike escolhe o jogo, -maxplayers define os slots, +map define o mapa inicial e -strictportbind faz o servidor encerrar com uma mensagem de erro se não conseguir usar a porta. Nossos servidores também passam +ip 0.0.0.0. A Valve observa que +ip só é necessário quando a máquina tem várias placas de rede.
  2. Espere a linha de pronto. Nosso painel considera o servidor iniciado quando o console imprime gameserver Steam ID . A Valve também observa que um servidor Source não responde a consultas até que um mapa seja carregado.
  3. Defina o nome e a senha do RCON. O guia da Valve diz que o arquivo de configuração principal é cstrike/cfg/server.cfg e que a linha hostname dele é o nome exibido no navegador de servidores. Coloque rcon_password ali também. A página de RCON da Valve diz que o servidor recusa qualquer login RCON enquanto a senha estiver vazia.
  4. Abra a porta. Libere a 27015 para TCP e UDP no firewall da máquina (com ufw: sudo ufw allow 27015) e redirecione as duas no seu roteador para esta máquina.
  5. Entre nele. No jogo, ative o console de desenvolvedor, aperte a tecla ~ e digite connect your.ip.address:27015.
  6. Atualizar é parar o servidor e executar de novo o comando de download dos passos de instalação.

Se a Steam recusar a conexão

A página da Valve para servidores dedicados diz que, se você receber o erro "Could not establish connection to Steam servers." com o número de resultado 18 ou 106, é preciso gerar o token de novo, ou criar um novo e substituí-lo na sua opção de inicialização sv_setsteamaccount. Nossos servidores só iniciam com a opção do token quando há um token definido, então um servidor sem token nunca envia um vazio.

Adicionar plugins

Plugins do SourceMod precisam do SourceMod, e o guia de instalação do SourceMod diz que o SourceMod exige o Metamod:Source. Nossa instalação baixa as versões mais recentes dos dois da ramificação de downloads 1.12 para a pasta cstrike, confere depois se addons/metamod.vdf e addons/sourcemod existem e apaga addons/metamod_x64.vdf, o arquivo carregador de 64 bits, porque em nossos servidores ele só acrescentava um erro de biblioteca a cada log de inicialização.

Opção 2: hospedar na PlayNHost

Alugar elimina a instalação, as portas e a rotina de atualização. Você ainda escolhe um nome, um mapa e suas regras.

  1. Escolha um plano. Abra a página de hospedagem de servidores de Counter-Strike: Source e compare os planos: DUST (10 jogadores), INFERNO (25) e NUKE (64) no momento em que escrevo. Clique em Criar servidor (Personalizar plano no NUKE) e conclua o pedido. Os preços mudam, então confira nessa página.
  2. Espere a instalação. O servidor aparece no painel. O Console dele imprime gameserver Steam ID quando está pronto.
  3. Dê um nome. Na aba Configurações, abra Configurações do jogo e defina Nome do servidor (o painel aceita sem espaços) e Mapa. Adicione uma Senha do RCON se quiser uma ferramenta RCON externa e reinicie. Seu plano define o máximo de slots de jogadores: Máximo de jogadores é somente leitura aqui, e você pode reduzir o número em Slots na página Visão geral.
  4. Opcional: adicione um token da Steam. Cole um token gratuito em Token de login da Steam (GSLT) no mesmo lugar e reinicie.
  5. Opcional: plugins. Abra a aba Modding e ative Instalar o SourceMod no cartão SourceMod and Metamod:Source, depois clique em Reinstale para aplicar e confirme com Reinstalar. Só a instalação lê essa opção, então um reinício sozinho não a aplica. A reinstalação mantém no lugar suas configurações, mapas e a pasta addons. Seus plugins vão então em cstrike/addons/sourcemod/plugins em Files. Veja Como instalar plugins no seu servidor Counter-Strike: Source.
  6. Convide seus jogadores. A página Visão geral mostra o Endereço do servidor, com a porta. Passe aos jogadores o endereço para colar depois de connect no console. Veja Como conectar ao seu servidor Counter-Strike: Source.

O que o painel faz por você:

  • Sua porta é atribuída e fica aberta para TCP e UDP desde o início, e o painel mostra o endereço exato. Normalmente não é a 27015, então passe aos jogadores o endereço do painel. Veja Counter-Strike: Source ports and firewall explained.
  • Toda vez que o servidor inicia, o painel grava o seu Nome do servidor e a sua Senha do RCON em cstrike/cfg/pnh_autoexec.cfg e executa esse arquivo junto com o servidor. Mude esses dois no painel, não em um arquivo.
  • Com Atualizar servidor automaticamente ativado (o padrão, em Show advanced dentro de Configurações do jogo), o servidor se atualiza pela Steam quando é instalado. Uma primeira instalação também confere se os arquivos realmente chegaram e tenta até três vezes se não chegaram.
  • O painel passa um token da Steam ao jogo somente quando você define um.

Hospedar você mesmo ou alugar: uma comparação honesta

  • Custo: o software do servidor é gratuito. Hospedar você mesmo 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 seu PC, a energia e a internet estão. 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 seu IP de casa de fora.
  • Configuração: hospedar você mesmo exige a linha de comando, redirecionamento de portas e, para plugins, instalação manual. Alugar exige um nome, um mapa e, se quiser, um token e uma chave.
  • Controle: hospedar você mesmo dá acesso a todos os arquivos. Nos nossos servidores você ainda tem a aba Files e o Console.

Quer pular a configuração? Veja os planos de servidor de Counter-Strike: Source. Já tem um servidor? Comece por Servidor Counter-Strike: Source não aparece no navegador.

Já tem um em outro lugar? Traga seu servidor para nós

NOSSOS ÚLTIMOS ARTIGOS