Portas do FiveM (30120 e 40120) e firewall na VPS
Um servidor que não aparece na lista ou em que ninguém consegue entrar costuma ter um problema simples: porta bloqueada. Veja quais portas o FiveM usa e como configurar o firewall.
Portas usadas
| Porta | Protocolo | Uso |
|---|---|---|
| 30120 | TCP e UDP | Jogo (conexão dos jogadores, lista de servidores) |
| 40120 | TCP | Painel web do txAdmin |
| 22 | TCP | SSH (administração da VPS) |
| 3306 | TCP | MariaDB/MySQL (não abra para a internet) |
Configurando o UFW
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow 22/tcp
sudo ufw allow 30120/tcp
sudo ufw allow 30120/udp
sudo ufw allow from SEU_IP to any port 40120 proto tcp
sudo ufw enable
sudo ufw status
Liberar o txAdmin só para o seu IP reduz muito o risco de ataques ao painel. Se seu IP muda com frequência, use senha forte e autenticação em dois fatores no txAdmin.
Banco de dados
O MariaDB deve escutar só em 127.0.0.1 (padrão na maioria das instalações). Se precisar acessar de fora para administrar, use um túnel SSH a partir do seu computador:
ssh -L 3306:127.0.0.1:3306 usuario@IP_DA_VPS
Vários servidores
Para rodar um servidor de testes na mesma VPS, use outra porta (por exemplo, 30121) nos endpoint_add_* e libere-a no firewall.
Testando
- No FiveM, pressione F8 e use
connect IP:30120; - Se conectar pelo IP mas não aparecer na lista, verifique a chave de licença e aguarde alguns minutos.
Hospede seu servidor de FiveM na VittHost
Rode seu servidor numa VPS no Brasil da VittHost, em São Paulo, com proteção DDoS, acesso root e Linux ou Windows. Para FiveM, o ponto de partida recomendado é o VPS-NVME-BR-03 (4 vCores, 8 GB), que dá conta de um servidor de RP pequeno ou médio com banco MySQL; comunidades grandes sobem para o VPS-NVME-BR-04 ou 05.
A linha VPS-NVME-BR tem disco NVMe, memória DDR4 e IPv4 dedicado com todas as portas liberadas. A linha VPS-BR é a opção mais econômica, com disco SSD.Novos clientes ganham 20% de desconto na primeira fatura com o cupom SP-VITT20.