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 Xonotic (2026)

XonoticUpdated Nov 5, 202610 min read

Resposta curta. Você pode hospedar um servidor de Xonotic por conta própria de graça: baixe o zip da versão em dl.xonotic.org, execute o binário dedicado (xonotic-linux64-dedicated no Linux), coloque um server.cfg em ~/.xonotic/data e deixe a porta do jogo acessível (26000 UDP por padrão). Ou alugue um servidor de Xonotic e pule a parte de rede.

Os jogadores encontram um servidor público no navegador de servidores do jogo, ou digitam o IP e a porta dele.

Verificado em 5 de novembro de 2026 com o Xonotic 0.8.6 (lançado em 20 de junho de 2023, ainda a versão mais recente em dl.xonotic.org).

Este guia usa o server.cfg de exemplo do próprio Xonotic, o readme do servidor, o FAQ e a página de download, além do que rodamos nos nossos próprios servidores de Xonotic. Para ir direto ao aluguel, veja a Opção 2.

O que você precisa

  • Sistema operacional: a versão para Linux exige glibc 2.29 ou mais recente. A página de download do Xonotic lista os requisitos do cliente; ela não publica requisitos separados para o servidor.
  • Rede: a porta do jogo, 26000 UDP por padrão, acessível pela internet.
  • Contas: nenhuma. O Xonotic é gratuito e de código aberto, e o servidor não precisa de login na Steam nem de licença.
  • O jogo: cada jogador precisa do cliente gratuito do Xonotic, que o Xonotic distribui para Windows, Linux e macOS.

O software do servidor não custa nada. Você paga pela máquina, pela energia e pela banda.

Opção 1: hospede você mesmo

Funciona em um PC sobrando, em um servidor doméstico ou em uma máquina virtual na nuvem.

Linux

  1. Baixe e descompacte a versão.
    sudo apt install wget unzip
    wget https://dl.xonotic.org/xonotic-0.8.6.zip
    unzip xonotic-0.8.6.zip
    cd Xonotic
  2. Crie sua configuração. O Xonotic lê server.cfg da sua pasta de configuração, ~/.xonotic/data no Linux. A versão traz um exemplo que você pode copiar e editar:
    mkdir -p ~/.xonotic/data
    cp server/server.cfg ~/.xonotic/data/server.cfg
    Quase todas as configurações do exemplo estão comentadas com //. Remova as barras das linhas que você quer mudar. Quatro das linhas que o próprio arquivo diz para você mudar:
    sv_public 1
    hostname "My Xonotic Server"
    sv_motd "Welcome"
    rcon_password "choose-a-long-password"
    sv_public 1 lista o servidor no navegador de servidores públicos. O padrão do motor é 0, que deixa o servidor fora da lista, então essa linha importa. Um rcon_password vazio desativa o console remoto.
  3. Inicie o servidor dedicado.
    ./xonotic-linux64-dedicated +log_file latest.log +maxplayers 16
    maxplayers é o número de vagas, contando espectadores. A configuração de exemplo mostra 8.
  4. Abra a porta. O padrão é port 26000, por UDP. A configuração de exemplo sugere uma porta livre acima de 1024, porque alguns provedores filtram portas de jogos, e diz que mudar não quebra nada. Libere essa porta UDP no firewall da máquina e encaminhe-a no roteador para essa máquina.
  5. Teste. Procure seu hostname no navegador de servidores do jogo, ou conecte de um cliente fora da sua rede pelo IP e pela porta.

Windows e macOS

O Xonotic traz versões para os dois, mas nós só rodamos Linux e os passos acima são os que verificamos. O arquivo server/readme.txt da versão descreve os scripts de inicialização para Windows e macOS e a pasta de configuração de cada sistema.

Mapas e configurações

  • Modo de jogo: gametype dm por padrão. A configuração de exemplo lista dm, tdm, ctf, ca, ft, kh, as, dom, lms, ka, inv, ons, rc, cts e nb.
  • Lista de mapas: g_maplist guarda os mapas a jogar. Defina como "" para detectar todos os mapas automaticamente.
  • Bots: minplayers adiciona bots quando há menos jogadores, e skill define o nível deles.
  • Mapas extras: mapas personalizados são arquivos .pk3 que vão em ~/.xonotic/data. Jogadores que não têm um mapa o baixam automaticamente do endereço em sv_curl_defaulturl. Por padrão ele aponta para um serviço de download no xonotic.org; para um mapa que não esteja lá, coloque o .pk3 em um servidor web (HTTP funciona melhor) e defina sv_curl_defaulturl com o endereço dele. Docs/mapdownload.txt na versão explica a configuração.

Opção 2: hospede na PlayNHost

Alugar poupa você do trabalho com firewall e encaminhamento de portas.

  1. Escolha um plano. Abra a página de hospedagem de servidor de Xonotic e compare os planos (SHOTGUN, DEVASTATOR e VORTEX no momento da escrita, para 16, 24 e 32 jogadores). Clique em Criar servidor no SHOTGUN ou no DEVASTATOR, ou em Personalizar plano no VORTEX, e conclua o pedido. Os preços mudam, então confira nessa página.
  2. Aguarde a instalação. Você recebe um e-mail, "Seu servidor de Xonotic está pronto", e o servidor aparece em panel.playnhost.com. Na aba Console, o painel considera o servidor iniciado quando ele exibe Server listening on address 0.0.0.0:.
  3. Defina o número de jogadores. O painel passa Máximo de jogadores ao servidor como +maxplayers e recusa um valor acima do seu plano. Para mudar depois, use Editar slots de jogadores; isso reinicia o servidor.
  4. Edite suas configurações. Abra Files e edite .xonotic/data/server.cfg: sv_public 1 para aparecer no navegador de servidores, nome do servidor, rcon_password, modo de jogo, lista de mapas, bots. Remova o // antes de cada linha que você mudar e reinicie o servidor.
  5. Adicione mapas personalizados (opcional). Envie arquivos .pk3 para .xonotic/data por Files ou SFTP e reinicie o servidor. Jogadores sem o mapa o baixam do endereço em sv_curl_defaulturl, por padrão um serviço do xonotic.org; para um mapa que não esteja lá, hospede o .pk3 em um servidor web e coloque esse endereço em server.cfg.
  6. Entre. Com sv_public 1 definido, encontre seu servidor no navegador do jogo. De qualquer forma, os jogadores podem se conectar pelo endereço e pela porta dele.

O que a nossa configuração faz por você

  • Linha de inicialização. O painel inicia o servidor como ./xonotic-linux64-dedicated +log_file latest.log +net_address 0.0.0.0 +port <your port> +maxplayers <Max Players>. Sua porta e o número de vagas vêm do painel, então deixe as linhas port e maxplayers em server.cfg comentadas.
  • Autobuild mais recente. A instalação baixa a versão 0.8.6 e depois executa o atualizador rsync do próprio Xonotic para levar os arquivos até a autobuild mais recente, que o Xonotic trata como seu canal beta. O campo Versão vem como 0.8.6 e só escolhe o zip inicial. Os jogadores usam o cliente 0.8.6 normal: o README do próprio Xonotic diz que, online, a versão do código do jogo do servidor é baixada e usada por todos os clientes. O servidor não se atualiza sozinho ao iniciar; uma reinstalação sincroniza de novo com a autobuild mais recente.
  • Seu server.cfg sobrevive a uma reinstalação. O atualizador do Xonotic apaga arquivos que não estão no manifesto dele, incluindo .xonotic/data. Nosso script de instalação copia essa pasta para o lado antes e a restaura depois, então uma reinstalação mantém seu server.cfg e a senha RCON. Sem esse passo, um log de instalação real mostrou o atualizador apagando server.cfg.
  • Reiniciar partida. Uma tarefa que encerra a rodada atual e recarrega o mapa sem reiniciar o servidor.
  • Backups. Se o seu plano inclui backups, faça um em Backups antes de editar a configuração à mão.

Hospedar por conta própria ou alugar: uma comparação honesta

  • Custo. Por conta 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. Por conta própria: tão confiável quanto sua máquina e sua internet de casa, e ela precisa ficar ligada enquanto seus amigos jogam. Alugado: roda no hardware do provedor, não no seu PC.
  • Exposição de rede. Por conta própria: os jogadores se conectam ao seu IP público, e você cuida do firewall e do roteador. Alugado: seu IP de casa não entra na história.
  • Conhecimento necessário. Por conta própria: linha de comando, encaminhamento de portas e uma configuração em texto. Bem possível. Alugado: um painel web e um editor de arquivos.
  • Atualizações. Por conta própria: você executa o atualizador do Xonotic ou baixa uma versão nova você mesmo. Alugado: cada instalação ou reinstalação sincroniza com a autobuild mais recente.

Hospedar por conta própria combina com você se uma máquina já fica ligada o dia todo e você se sente à vontade com redes. Alugar combina com você se prefere não cuidar de hardware.

Problemas comuns e soluções

Suas mudanças no server.cfg não fazem nada

Causa: a configuração ainda está comentada com //.

Solução: remova as duas barras no começo da linha, salve e reinicie.

O servidor não aparece no navegador

Causa: sv_public não está em 1 (o padrão do motor é 0, e a configuração de exemplo deixa a linha comentada), ou a porta do jogo não está acessível de fora.

Solução: defina sv_public 1, reinicie, depois encaminhe e libere a porta UDP. Teste de fora da sua rede.

O Xonotic não inicia na mesma máquina do seu servidor

Causa: o servidor dedicado compartilha o arquivo de bloqueio ~/.xonotic/lock com o cliente normal e roda em silêncio em segundo plano.

Solução: encerre qualquer processo com xonotic no nome, remova o arquivo de bloqueio se for preciso e inicie o cliente de novo (FAQ do Xonotic).

FAQ

Posso hospedar um servidor de Xonotic de graça?

Sim. O servidor é gratuito e de código aberto. Você ainda paga pela máquina, pela energia e pela internet, e ele precisa ficar ligado enquanto as pessoas jogam.

Qual porta um servidor de Xonotic usa?

26000 UDP por padrão, definida com port. O Xonotic recomenda uma porta livre acima de 1024.

Quantos jogadores podem entrar?

O que maxplayers disser, contando espectadores. Nossos planos são de 16, 24 e 32 jogadores.

Preciso ter o jogo?

Não. O Xonotic é gratuito para o servidor e para os jogadores.

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

NOSSOS ÚLTIMOS ARTIGOS