Como verificar se uma porta está aberta no seu VPS

Use este guia quando quiser testar se uma porta do VPS é acessível a partir de fora do servidor. Isto é útil após abrir uma regra de firewall, configurar um servidor de jogos ou verificar se um serviço pode ser alcançado a partir de outra rede.

Uma porta só aparece aberta externamente quando a aplicação está em execução, o serviço está a escutar nessa porta e todos os firewalls no caminho permitem o protocolo correto.

 

Testar uma porta TCP a partir do Windows

Antes de testar externamente a partir do Windows, confirme que o serviço está a escutar dentro do VPS: Como verificar portas de escuta num VPS Windows.

Num PC ou VPS Windows separado, abra o PowerShell e execute:

Test-NetConnection VPS_IP_ADDRESS -Port 7777

Substitua VPS_IP_ADDRESS pelo IP do VPS e substitua 7777 pela porta que deseja testar.

Um teste TCP bem-sucedido mostra TcpTestSucceeded : True. Se mostrar False, verifique se o serviço está em execução, se a porta está correta e se o firewall permite a porta.

Se o serviço estiver a escutar mas o Windows Firewall estiver a bloqueá-lo, use Como abrir portas do Windows Firewall como exemplo do fluxo do firewall do Windows.

 

Testar uma porta TCP a partir do Linux ou macOS

Antes de testar externamente a partir do Linux ou macOS, confirme que o serviço está a escutar dentro do VPS: Como verificar portas de escuta num VPS Linux.

A partir de outra máquina Linux ou macOS, use nc:

nc -vz VPS_IP_ADDRESS 7777

Se nc relatar que a conexão foi bem-sucedida, a porta TCP é acessível a partir dessa máquina. Se a conexão expirar ou for recusada, verifique o serviço e as regras do firewall.

Se o serviço estiver a escutar mas um firewall Linux estiver a bloqueá-lo, use Como abrir portas de firewall num VPS Linux.

 

Testar portas de jogo UDP

O UDP é mais difícil de testar do que o TCP porque muitos servidores de jogos UDP só respondem a tráfego de jogo válido. Um teste UDP genérico pode parecer fechado mesmo quando o servidor de jogos está a funcionar.

Para portas de jogo UDP, verifique os registos do serviço, confirme que o servidor de jogos está a escutar internamente e teste através do cliente de jogo real, sempre que possível.

 

Se a porta ainda parecer fechada

  • Confirme que a aplicação está em execução e a escutar internamente.
  • Verifique se o serviço utiliza TCP, UDP ou ambos.
  • Abra a regra de firewall correspondente no sistema operativo do VPS.
  • Verifique quaisquer regras de firewall do painel do VPS, se as utilizar.
  • Certifique-se de que está a testar o IP público do VPS, não um endereço privado/interno.
  • 0 Utilizadores acharam útil
Esta resposta foi útil?

Artigos Relacionados

O que é um VPS e como pode ser usado para Hospedagem de Jogos?

Um VPS, ou Servidor Privado Virtual, é uma parte privada de um servidor físico maior. Você obtém...

Como aceder ao seu VPS

Após a criação do seu VPS, precisa de se conectar a ele antes de poder instalar software,...

Como reiniciar, desligar ou iniciar o seu VPS

O painel de controlo do VPS inclui controlos de energia para parar, reiniciar e iniciar o seu VPS...

Como usar a consola VPS ou VNC

A consola VPS, também chamada de VNC, permite visualizar e controlar o VPS mesmo quando o SSH ou...

Como reinstalar ou reconstruir o seu VPS

Reinstalar um VPS substitui o sistema operativo atual por uma instalação nova. Isto é útil quando...