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

OpenArenaUpdated Nov 5, 20269 min read

Resposta curta. Você pode hospedar um servidor de OpenArena por conta própria de graça: baixe o ZIP completo do OpenArena 0.8.8 em openarena.ws, descompacte, inicie oa_ded.x86_64 no Linux com +set dedicated 2 e abra a porta UDP 27960. Ou alugue um servidor de OpenArena e pule a parte de rede.

Os jogadores se conectam ao endereço IP e à porta do seu servidor a partir do próprio jogo OpenArena. Ninguém precisa do Quake III Arena.

Verificado em 5 de novembro de 2026, válido para o OpenArena 0.8.8 (fevereiro de 2012), a versão mais recente em openarena.ws.

Este guia usa a página de download do OpenArena, o código do motor e do jogo OpenArena no GitHub e a configuração que o nosso painel usa para servidores de OpenArena. Para ir direto ao aluguel, veja a Opção 2.

O que você precisa

  • Sistema operacional: Linux de 64 bits para os passos abaixo. O ZIP 0.8.8 contém o binário do servidor para Linux oa_ded.x86_64.
  • Rede: UDP 27960, a porta padrão de servidor do motor, acessível pela internet. Você pode alterá-la com net_port.
  • Software: wget e unzip. Sem conta Steam e sem licença: o OpenArena é gratuito.
  • O jogo: cada jogador precisa do OpenArena, que também é gratuito.

Opção 1: hospede você mesmo

Linux

  1. Baixe o jogo. Abra a página de download em openarena.ws e pegue o ZIP completo da 0.8.8, ou baixe-o pelo link de download do próprio site.
    mkdir ~/openarena && cd ~/openarena
    wget -O openarena.zip "http://www.openarena.ws/request.php?4"
    Esse link redireciona para uma cópia de openarena-0.8.8.zip, então use -O para dar nome ao arquivo.
  2. Descompacte o servidor. Você só precisa do binário do servidor e das pastas baseoa e missionpack.
    unzip -o openarena.zip "openarena-*/oa_ded.x86_64" "openarena-*/baseoa/*" "openarena-*/missionpack/*"
    mv -f openarena-*/* . && rm -rf openarena-*/
    chmod +x oa_ded.x86_64
  3. Inicie o servidor.
    ./oa_ded.x86_64 +set dedicated 2 +set net_port 27960 +set sv_hostname "My OpenArena Server" +set sv_maxclients 16 +set g_gametype 0 +set bot_enable 1 +set bot_minplayers 4 +map aggressor
    dedicated 2 é para jogar pela internet. No código-fonte do motor, um servidor só envia sinais aos servidores mestres quando roda com dedicated 2 (ou com sv_public definido), enquanto dedicated 1 é para jogo em LAN.
  4. Abra a porta. Libere a UDP 27960 no firewall da máquina (com ufw: sudo ufw allow 27960/udp) e encaminhe-a como UDP no roteador para esta máquina.
  5. Confira. Quando o console exibir AAS initialized, o mapa e os dados de navegação dos bots foram carregados. Depois peça a um amigo para se conectar ao seu IP público e à porta.

As principais configurações de inicialização

  • net_port: a porta UDP. O padrão do motor é 27960.
  • sv_hostname: o nome do servidor.
  • sv_maxclients: as vagas de jogadores. Vale quando o mapa carrega, então altere antes de uma troca de mapa ou reinício.
  • g_password: a senha para entrar. Deixe vazia para um servidor aberto.
  • rconpassword: a senha do console remoto. Sem ela, os comandos remotos ficam desativados.
  • g_gametype: o modo de jogo, um número do código do jogo: 0 Free For All, 3 Team Deathmatch, 4 Capture The Flag, 7 Harvester, 10 Last Man Standing, 11 Double Domination. Existem outros números no código (por exemplo 1 Tournament e 12 Domination).
  • bot_enable e bot_minplayers: com os bots ativados, o servidor adiciona bots até haver essa quantidade de jogadores na partida. Nos modos por equipe, o número vale por equipe, então 4 completa cada equipe com bots até 4 jogadores (mais humanos ainda podem entrar).
  • +map: o mapa inicial. Os modos com objetivos precisam de um mapa feito para eles: aggressor não tem bandeiras, então para Capture The Flag inicie um mapa CTF como oa_ctf2.

Opção 2: hospede na PlayNHost

Alugar elimina o firewall, o encaminhamento de portas e os passos de download e descompactação. A porta já vem configurada para você.

  1. Escolha um plano. Abra a página de hospedagem de servidor de OpenArena e compare os planos (SKIRMISH, DEATHMATCH e TOURNAMENT na hora em que escrevemos, para 8, 16 e 32 jogadores). Clique em Criar servidor em um plano (Personalizar plano no TOURNAMENT) e conclua o pedido. Os preços estão nessa página.
  2. Aguarde a instalação. Você recebe um e-mail quando o servidor está pronto, e ele aparece em panel.playnhost.com. Na aba Console, o painel considera o servidor em execução quando exibe AAS initialized.
  3. Abra Configurações. Estes campos alimentam a linha de inicialização do servidor:
    • Hostname do servidor: o nome do servidor, até 55 caracteres.
    • Senha do servidor: a senha para entrar, até 20 caracteres. Vazia significa que qualquer um pode entrar.
    • Senha do RCON: até 20 caracteres, para comandos do console remoto.
    • Tipo de jogo / Modo de jogo: Free For All, Team Deathmatch, Capture The Flag, Harvester, Last Man Standing ou Double Domination.
    • Mapa do jogo: o mapa em que o servidor inicia. O padrão é aggressor, que não tem bandeiras, então para Capture The Flag escolha um mapa CTF como oa_ctf2.
    • Bots: até quantos jogadores a partida é completada com bots, no máximo 16. Nos modos por equipe, vale por equipe.
    • Máximo de jogadores: definido pelo seu plano e não editável aqui. Editar slots de jogadores pode reduzi-lo para uma partida menor.
  4. Reinicie. O servidor lê esses valores ao iniciar, então reinicie-o depois de alterá-los e aguarde AAS initialized.
  5. Entre. Os jogadores se conectam pelo OpenArena usando o endereço IP e a porta do servidor mostrados no painel, e a senha, se você definiu uma.

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

  • Instalação. O script de instalação baixa o ZIP 0.8.8 de openarena.ws e descompacta apenas o binário do servidor, baseoa e missionpack, o mesmo conjunto enxuto dos passos para Linux acima.
  • Linha de inicialização fixa. O painel inicia oa_ded.x86_64 com sua porta, nome, senhas, vagas, tipo de jogo e quantidade de bots, com bot_enable 1 sempre ativo. Ele não define nem dedicated 2 nem sv_public, então, pelas regras do motor, o servidor não se anuncia aos servidores mestres. Compartilhe o endereço com seus jogadores em vez de esperar uma entrada na lista pública.
  • Reiniciar partida. A tarefa rápida Reiniciar partida recarrega o mapa atual sem um reinício completo.
  • Files. A configuração mais profunda de bots, tipos de jogo e rotação de mapas fica em Files.

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. Alugado: uma mensalidade definida pelo plano. Veja os planos atuais.
  • Disponibilidade. Por conta própria: tão confiável quanto a sua máquina e a internet de casa, e ela precisa estar ligada quando seus amigos jogam. Alugado: roda no hardware do provedor, não no seu PC.
  • Lista pública de servidores. Por conta própria: possível com dedicated 2. Alugado: nossa linha de inicialização não o anuncia, então compartilhe o endereço.
  • 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.
  • Controle. Por conta própria: qualquer configuração de inicialização que você quiser. Alugado: os campos em Configurações, mais os arquivos de configuração em Files.

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

Os amigos não conseguem se conectar

Causa: a UDP 27960 (ou o seu net_port) está bloqueada por um firewall ou não foi encaminhada no roteador.

Solução: libere-a como UDP, encaminhe-a e dê aos jogadores o seu IP público com a porta.

A mudança de vagas não faz nada

Causa: sv_maxclients fica retido: ele vale quando o servidor inicia ou o mapa muda.

Solução: troque o mapa ou reinicie o servidor.

Você esperava uma entrada na lista de servidores

Causa: o servidor roda sem dedicated 2.

Solução: na sua própria máquina, inicie com +set dedicated 2. Na PlayNHost, compartilhe o endereço.

FAQ

Posso hospedar um servidor de OpenArena de graça?

Sim. O servidor é software livre. Você ainda paga pela máquina, pela energia e pela internet.

Preciso do Quake III Arena?

Não. O ZIP 0.8.8 contém tudo o que o servidor precisa.

Qual porta um servidor de OpenArena usa?

UDP 27960 por padrão. Altere com net_port.

Quantos jogadores podem entrar?

Você escolhe com sv_maxclients. Nossos planos são de 8, 16 e 32 jogadores.

Posso adicionar bots?

Sim. Defina bot_enable 1 e bot_minplayers, ou use o campo Bots na PlayNHost.

Pronto para jogar? Veja os planos de servidor de OpenArena.

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

NOSSOS ÚLTIMOS ARTIGOS