Servidores de Jogos

Portas do MTA:SA (22003, 22005, 22126) explicadas

Portas do MTA:SA (22003, 22005, 22126) explicadas

Um servidor de MTA:SA usa três portas de rede. Entender cada uma resolve a maioria dos problemas de "servidor não aparece" ou "jogadores não conseguem baixar os arquivos".

As três portas

Porta padrão Protocolo Função
22003 UDP Jogo — conexão dos jogadores
22005 TCP Servidor HTTP — download de arquivos dos resources e páginas web
22126 UDP ASE — consultas da lista de servidores

A porta ASE é, por padrão, a porta do jogo + 123 (22003 + 123 = 22126). Se a porta do jogo mudar, a do ASE muda junto.

Porta do jogo (UDP)

É por ela que os jogadores se conectam e trocam dados de sincronização (posições, tiros, veículos). Se ela estiver bloqueada, ninguém entra.

Porta HTTP (TCP)

Quando um jogador entra, o cliente baixa os arquivos client-side dos resources (scripts, modelos, texturas, sons) por essa porta. Ela também serve páginas web de resources, como o webadmin e o performancebrowser.

Problemas nela causam:

  • Downloads travados em "Downloading...";
  • Erros de conexão no início do download.

Uma alternativa é entregar esses arquivos por um servidor web externo (httpdownloadurl), mais rápido e que alivia o servidor do jogo.

Porta ASE (UDP)

Responde às consultas da lista de servidores do MTA (nome, jogadores, mapa, gamemode). Sem ela, o servidor funciona, mas não aparece corretamente na lista.

Testando as portas

No console do servidor, o comando:

openports

pede ao serviço do MTA para testar se as portas estão acessíveis de fora e mostra o resultado.

Em hospedagens com painel

No painel, as portas são alocadas para o seu servidor e já configuradas no mtaserver.conf. Use sempre as portas mostradas no painel — trocar manualmente pode deixar o servidor inacessível.

Hospedando em casa?

Seria preciso abrir as três portas no roteador — o que nem sempre é possível (por exemplo, com CGNAT) e expõe o IP da sua casa a ataques. Em uma hospedagem, isso já vem resolvido, com proteção DDoS.

Hospede seu servidor com a VittHost

No MTASA-BR da VittHost, as portas vêm configuradas e aparecem no painel Pterodactyl. Servidores no Brasil, proteção DDoS, MySQL incluso, downloads acelerados por nginx dedicado, ativação imediata e teste grátis de 3 dias.

Compartilhar:

Pronto para hospedar seu próximo projeto?

VPS com painel pré-instalado em 1 clique. Ativação imediata.

Ver planos VPS