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.
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:
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.
maxplayers é o número de vagas, contando espectadores. A configuração de exemplo mostra 8.
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.
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.
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.
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:.
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.
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.
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.
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.
Usamos cookies para manter o site funcionando, entender como ele é usado e medir nosso marketing. Você pode aceitar tudo, aceitar apenas os cookies essenciais ou escolher por categoria.Usamos cookies para manter o site funcionando, entender como ele é usado e medir nosso marketing. Eles estão ativos por padrão. Você pode desativar o que não quiser.Leia nossa política de privacidade