Faça um teste de portas no seu próprio endereço IP ou em qualquer servidor: verifique se uma porta está aberta, teste o redirecionamento de portas e escaneie até 30 portas de uma vez. Cada porta volta como aberta, fechada ou filtrada, com o que isso significa, o tempo, o banner do serviço e de onde ela foi verificada.
Verificado via TCP a partir da borda da Cloudflare mais próxima de você, e do nosso próprio servidor em Mumbai para a porta 25 e para sites na Cloudflare · IPv4 · nada é armazenado
Publicidade
Como verificar se uma porta está aberta?
Digite o endereço e a porta e selecione Verificar porta. O teste de portas abre uma conexão TCP com essa porta a partir da internet, como faria um visitante ou um cliente de jogo, e informa o que voltou: uma conexão aceita (aberta), uma recusa (fechada) ou nada (filtrada).
Testando o redirecionamento de portas? Seu endereço IP público já vem preenchido: inicie o servidor, verifique a porta dele, e o resultado diz o que corrigir se ela não estiver aberta. Para um servidor, digite o nome de host e escolha uma predefinição para escanear as portas de sempre de uma vez.
O resultadoO estado da porta em uma linha e o que ele significa para o servidor ou para a regra de redirecionamento.O handshakeO que o nosso verificador enviou e o que voltou: uma conexão aceita, uma recusa ou silêncio, com o tempo.De onde foi verificadoA borda da Cloudflare mais próxima de você, ou o nosso próprio servidor para a porta 25 e para sites na Cloudflare.Cada porta de uma varreduraCada porta com o serviço, o banner que ela enviou e o estado, com as arriscadas sinalizadas.
Um teste de redirecionamento de portas de um servidor de Minecraft: o estado, o handshake TCP por trás dele e de onde ele foi verificado. Selecione um número para ver o que cada parte mostra.
Aberta, fechada ou filtrada: o que significa o resultado?
Uma conexão TCP começa com um handshake: nosso verificador envia um SYN, e o que volta define o estado. Verificadores de portas que chamam um tempo esgotado de "fechada" escondem justamente a diferença que mostra onde está o problema.
Como foi a verificação
TCP 25565 · Minecraft Java
Cloudflaremais perto de você
SYN
SYN-ACK38 ms
203.0.113.7:25565 · seu roteador
→SYNpara 203.0.113.7:255650 ms
←SYN-ACKa porta aceitou a conexão38 ms
→ACKconexão aberta38 ms
←…silêncio por 1,5 s: o serviço espera o cliente falar primeiro
→FINfechada por nós
AbertaSYN → SYN-ACK
Um programa está escutando na porta e aceitou a conexão. Nada entre a internet e o servidor a bloqueia.
O redirecionamento de portas funciona. Se os jogadores ainda não conseguem entrar, confira as configurações do próprio jogo ou o endereço que eles usam.
Como foi a verificação
TCP 32400 · Plex
Cloudflaremais perto de você
SYN
RST41 ms
203.0.113.7:32400 · seu roteador
→SYNpara 203.0.113.7:324000 ms
←RSTrecusada: nada está escutando, ou um firewall lá está configurado para rejeitar41 ms
FechadaSYN → RST
O endereço respondeu e recusou a conexão: nada está escutando na porta, ou um firewall lá está configurado para rejeitar. De qualquer forma, o próprio endereço está acessível.
O roteador repassou a conexão (ou respondeu ele mesmo), mas nenhum programa a recebeu: inicie o servidor e confira o endereço local e a porta da regra.
Como foi a verificação
TCP 25565 · Minecraft Java
Cloudflaremais perto de você
SYN
sem resposta4,0 s
203.0.113.7:25565 · seu roteador
→SYNpara 203.0.113.7:255650 ms
←…nenhum SYN-ACK nem RST em 4,0 s4,0 s
FiltradaSYN → sem resposta
Nenhuma resposta em 4 segundos. Um firewall descartou a conexão sem dizer nada, ou nada no caminho a encaminha.
O caso típico de uma regra de redirecionamento ausente, de uma porta bloqueada no firewall do dispositivo, de CGNAT ou de um provedor que bloqueia a porta.
Inacessível significa que a rede informou que não há rota até o endereço. Não verificada significa que nosso segundo servidor não conseguiu fazer a verificação desta vez; isso nunca conta como fechada.
Publicidade
Como testar se o redirecionamento de portas está funcionando?
Teste de fora da sua rede, com o servidor rodando: aberta no seu IP público e na porta redirecionada significa que a regra, o firewall e o servidor funcionam. Um teste feito de dentro da sua própria rede pode falhar mesmo com tudo certo, porque muitos roteadores não fazem loopback do tráfego para si mesmos.
1
Inicie o servidor
O servidor do jogo, o Plex ou a câmera precisa estar rodando: uma porta sem nada escutando aparece fechada, mesmo com uma regra perfeita.
2
Anote o endereço local do dispositivo
Encontre-o nas configurações de rede do dispositivo (por exemplo, 192.168.1.20) e reserve-o no roteador, para que ele não mude.
3
Adicione a regra de redirecionamento
No roteador: a porta externa, o protocolo TCP (ou TCP e UDP), o endereço local do dispositivo e a porta dele.
4
Libere a porta no firewall do dispositivo
O Windows pergunta na primeira vez que um servidor é iniciado; caso contrário, adicione uma regra de entrada para a porta.
5
Teste o seu IP público aqui
Selecione Verificar porta com o seu IP já preenchido. Aberta significa que funciona de qualquer lugar da internet.
3Seu dispositivo192.168.1.20Servidor na porta 25565
1CGNAT ou uma porta bloqueada no provedoraparece como filtrada
2Sem regra, endereço local errado, NAT duploaparece como filtrada, às vezes fechada
3Firewall, servidor parado ou escutando em 127.0.0.1aparece como fechada ou filtrada
Por que a porta está fechada mesmo com o redirecionamento de portas?
Encontre a linha que corresponde ao que você vê. O estado é a pista: fechada significa que a conexão chegou a algo que a recusou; filtrada significa que ela se perdeu no caminho.
Escolha o que você vê
FechadaFechada, e o servidor está rodando
Causa provável
O servidor escuta só em 127.0.0.1, ou a regra aponta para outro endereço local ou outra porta.
O que fazer
Configure o servidor para escutar em 0.0.0.0 (todos os endereços) e compare a regra com o endereço atual do dispositivo.
FechadaFechada, com o servidor desligado
Causa provável
Nada está escutando: o roteador encaminha a conexão e o dispositivo a recusa.
O que fazer
Inicie o servidor e verifique de novo.
FiltradaFiltrada, com a regra criada
Causa provável
O firewall do dispositivo descarta a conexão, ou a regra é só para UDP.
O que fazer
Libere a porta no firewall (Windows: uma regra de entrada) e configure a regra para TCP ou ambos.
FiltradaFiltrada, e o endereço WAN do roteador começa com 100.64–100.127
Causa provável
CGNAT: seu provedor compartilha um endereço público entre clientes, então o seu roteador não pode ser alcançado.
O que fazer
Peça um endereço IPv4 público, use IPv6 ou um serviço de túnel.
FiltradaFiltrada, e o endereço WAN do roteador é 192.168.x.x ou 10.x.x.x
Causa provável
NAT duplo: um segundo roteador (muitas vezes o modem do provedor) fica na frente do seu.
O que fazer
Redirecione a porta nesse aparelho também, ou coloque-o em modo bridge.
FiltradaFiltrada só na 25, 80 ou 445
Causa provável
Seu provedor bloqueia a porta em conexões residenciais.
O que fazer
Redirecione outra porta externa (8080, 2525) para o mesmo servidor.
AbertaAberta aqui, mas falha de dentro da sua rede
Causa provável
Seu roteador não suporta NAT loopback (hairpinning), então um dispositivo da rede interna não consegue alcançar o seu endereço público.
O que fazer
Dentro da sua rede, conecte-se ao endereço local do dispositivo; a internet vê a porta aberta.
Estou atrás de CGNAT ou NAT duplo?
Compare dois endereços: o endereço WAN na página de status do roteador e o endereço público que um site vê (o seu IP acima). Se forem iguais, o roteador está ligado diretamente à internet e o redirecionamento de portas pode funcionar.
Se o endereço do roteador estiver em 100.64.0.0/10, seu provedor usa NAT de nível de operadora (CGNAT): muitos clientes compartilham um endereço público, e nenhuma porta dele pertence a você. Se for um endereço privado, outro roteador fica na frente do seu (NAT duplo). A verificação abaixo do resultado de uma porta compara os dois para você.
Endereço WAN do roteador
O que significa
O que fazer
Igual ao seu IP público
Um endereço público: a internet alcança o seu roteador.
O redirecionamento de portas pode funcionar: confira a regra, o firewall e o servidor.
100.64.0.0 – 100.127.255.255
CGNAT: espaço de endereços compartilhado para provedores (RFC 6598).
Peça um endereço IPv4 público, use IPv6 ou um túnel.
10.x, 172.16–31.x, 192.168.x
NAT duplo: um endereço privado (RFC 1918) atrás de outro roteador.
Redirecione no primeiro roteador também, ou coloque-o em modo bridge.
Outro endereço público
O tráfego sai por outro equipamento ou por uma VPN.
Descubra o que está na frente do roteador; desligue a VPN.
Onde uma conexão vinda da internet para
InternetSeu provedorSeu roteadorSeu dispositivo
Endereço público
Internet
—sem NAT
✓WAN 203.0.113.7
192.168.1.20
Chega ao seu roteador: a regra de redirecionamento decide.
CGNAT
Internet
✕203.0.113.7compartilhado por muitos clientes
WAN 100.64.12.5
192.168.1.20
Para no seu provedor: o endereço compartilhado não é seu para redirecionar.
NAT duplo
Internet
✕203.0.113.7o roteador do provedor
WAN 192.168.0.2
192.168.1.20
Para no primeiro roteador, a menos que ele também redirecione a porta.
Quais portas os provedores de internet bloqueiam?
Muitos provedores de internet residencial bloqueiam algumas portas, principalmente para conter spam e worms, e alguns não oferecem nenhuma conexão IPv4 de entrada. A lista abaixo vem da documentação de cada provedor (ou do órgão regulador dele); outros bloqueiam portas sem divulgar, então vale perguntar sobre uma porta que aparece filtrada só na sua conexão.
25 e 445 na saída. O IPv4 é CGNAT, sem conexões de entrada, e os roteadores da própria Starlink não fazem redirecionamento de portas; um IPv4 público só vem com os planos Priority.
Na saída, em linhas residenciais e de IP dinâmico, por um acordo de 2011 com a Anatel e o CGI.br; as portas de envio de e-mail (submission) continuam abertas.
Na saída. A DigitalOcean bloqueia as três; a Hetzner bloqueia a 25 e a 465 e as libera mediante solicitação depois do primeiro mês pago.
A porta 25 é a que provedores e nuvens mais bloqueiam, para e-mail de saída: em vez dela, envie e-mails pela porta 587 (ou 465) com o seu provedor de e-mail.
Portas comuns e o que roda nelas
Os números de porta de 0 a 1023 são as portas de sistema conhecidas (well-known), de 1024 a 49151 são registradas para serviços, e de 49152 a 65535 ficam para conexões temporárias. Estas são as que as pessoas mais verificam.
Porta
Serviço
Transporte
O que é
Se aberta para todos
21
FTP
TCP
Transferência de arquivos, senhas em texto puro
Restringir
22
SSH
TCP
Logins por shell seguro e transferências de arquivos SFTP
Restringir
23
Telnet
TCP
Login remoto antigo, senhas em texto puro
Risco alto
25
SMTP
TCP
E-mail entre servidores
Normal
53
DNS
TCP e UDP
Consultas DNS
Normal
80
HTTP
TCP
Sites em HTTP simples
Normal
110
POP3
TCP
Recebimento de e-mail (POP3)
Normal
143
IMAP
TCP
Pastas de e-mail (IMAP)
Normal
443
HTTPS
TCP e UDP
Sites em HTTPS
Normal
445
SMB
TCP
Compartilhamento de arquivos do Windows (SMB)
Risco alto
587
SMTP submission
TCP
Envio de e-mail por um app (submission)
Normal
993
IMAPS
TCP
IMAP sobre TLS
Normal
3306
MySQL
TCP
Bancos de dados MySQL e MariaDB
Risco alto
3389
RDP
TCP e UDP
Área de Trabalho Remota do Windows
Risco alto
5432
PostgreSQL
TCP
Bancos de dados PostgreSQL
Risco alto
5900
VNC
TCP
Tela remota VNC
Risco alto
6379
Redis
TCP
Bancos de dados Redis
Risco alto
8080
HTTP alt
TCP
Servidores web e proxies em uma porta alternativa
Normal
8443
HTTPS alt
TCP
HTTPS em uma porta alternativa
Normal
25565
Minecraft Java
TCP
Servidores de Minecraft Java Edition
Normal
19132
Minecraft Bedrock
TCP e UDP
Servidores de Minecraft Bedrock Edition
Normal
32400
Plex
TCP
Plex Media Server
Normal
27017
MongoDB
TCP
Bancos de dados MongoDB
Risco alto
51820
WireGuard
UDP
VPN WireGuard
Normal
Publicidade
Quais portas abertas são um risco de segurança?
Uma porta aberta só é um risco quando o serviço por trás dela não deveria ficar exposto a todos. Portas web e de e-mail foram feitas para ficar abertas; logins, bancos de dados e compartilhamento de arquivos, não. Estes são os níveis que este verificador sinaliza.
Risco alto se aberta para todos
Risco alto
23Telnet
135Windows RPC
137NetBIOS name
138NetBIOS datagram
139NetBIOS session
445SMB
1433MS SQL
1521Oracle DB
2323Telnet (alt)
2375Docker API
2379etcd
3306MySQL
3389RDP
5432PostgreSQL
5900VNC
5984CouchDB
6379Redis
9200Elasticsearch
10250Kubelet API
11211Memcached
27017MongoDB
Atacadas o tempo todo e uma via de entrada comum em redes: Área de Trabalho Remota, compartilhamento de arquivos SMB, Telnet, VNC, bancos de dados e a API do Docker. Feche-as para a internet ou permita só os seus próprios endereços.
Restrinja quando puder
Restringir
21FTP
22SSH
69TFTP
161SNMP
554RTSP
1080SOCKS proxy
1883MQTT
1900SSDP / UPnP
2082cPanel
2083cPanel SSL
2086WHM
2087WHM SSL
2376Docker API (TLS)
3000Dev server / Grafana
3128Squid proxy
5000AirPlay / Flask
5985WinRM
5986WinRM (HTTPS)
6443Kubernetes API
8000HTTP alt / Hikvision
9000Reolink / HTTP alt
10000Webmin
25575Minecraft RCON
28016Rust RCON
37777Dahua
Tudo bem quando você quer mesmo rodá-las, mas é melhor limitá-las aos seus endereços ou a uma VPN: SSH, FTP, painéis de administração, proxies, MQTT e servidores de desenvolvimento.
Feitas para ficar abertas
Normal
25SMTP
53DNS
80HTTP
110POP3
143IMAP
443HTTPS
587SMTP submission
993IMAPS
8080HTTP alt
8443HTTPS alt
25565Minecraft Java
19132Minecraft Bedrock
32400Plex
Web (80, 443), servidores de e-mail (25, 587, 993) e servidores de jogos nas próprias portas: aberta é o normal quando você roda o serviço.
Dá para testar uma porta UDP online?
Não de forma confiável. O UDP não tem handshake: uma porta UDP fechada pode responder com um erro ou não dizer nada, e uma aberta não diz nada até receber uma mensagem no próprio protocolo. Diante do silêncio, um verificador só pode informar "aberta ou filtrada", e é por isso que esta ferramenta testa TCP e deixa isso claro.
Serviços que usam só UDP, como o WireGuard (normalmente 51820), a voz do TeamSpeak (9987) e a maior parte do tráfego de jogos, podem estar rodando enquanto todo verificador TCP os mostra como fechados. Teste-os com o próprio jogo ou app de fora da sua rede, ou confira se a regra de redirecionamento inclui UDP.
Só UDP, sinalizadas em uma varredura:
69TFTP
123NTP
137NetBIOS name
138NetBIOS datagram
161SNMP
500IPsec IKE
514Syslog
1194OpenVPN
1434SQL Browser
1900SSDP / UPnP
4500IPsec NAT-T
5353mDNS / Bonjour
8211Palworld
9987TeamSpeak voice
28015Rust
37778Dahua (UDP)
51820WireGuard
O que volta: TCP e UDP
TCPUDPAbertaSYN →← SYN-ACKdatagrama →… sem respostaFechadaSYN →← RSTdatagrama →← erro ICMP ou nadaFiltradaSYN →… sem respostadatagrama →… sem resposta
No UDP, aberta e filtrada ficam igualmente em silêncio: um verificador só pode dizer "aberta ou filtrada".
Como ver as portas abertas no seu próprio computador
Um verificador online vê o que a internet vê. Para ver o que está escutando no próprio computador, ou para testar uma porta de dentro da sua rede, use os comandos que já vêm com o seu sistema.
Para descobrir
Windows (PowerShell)
macOS
Linux
O que está escutando
Get-NetTCPConnection -State Listen
lsof -nP -iTCP -sTCP:LISTEN
ss -ltnp
Qual programa usa uma porta
netstat -ano | findstr :25565
lsof -nP -i :25565
ss -ltnp 'sport = :25565'
Testar uma porta em outro host
Test-NetConnection example.com -Port 443
nc -vz example.com 443
nc -vz example.com 443
No Linux, o ss precisa de sudo para mostrar programas de outros usuários; no Windows, netstat -ano dá o ID do processo, e a aba Detalhes do Gerenciador de Tarefas mostra o nome dele.
API do teste de portas
Gratuita, com CORS para navegadores: GET para uma porta, ou POST para até 30, lendo cada resultado como uma linha de NDJSON assim que ele chega. As respostas mantêm os campos da nossa API antiga e acrescentam de onde cada porta foi verificada e por que ela recebeu esse estado.
Um teste de portas, ou verificador de portas, tenta abrir uma conexão com uma porta de um endereço a partir da internet e diz o que aconteceu: a conexão foi aceita (aberta), recusada (fechada) ou ficou sem resposta (filtrada). É o jeito mais rápido de testar o redirecionamento de portas para um servidor de jogo ou de mídia, ou de ver quais serviços do seu servidor qualquer pessoa consegue alcançar.
A porta está aberta se o teste diz filtrada?
Não: filtrada significa que nada respondeu em 4 segundos, então a internet não consegue alcançar um programa nessa porta. Diferente de fechada, em que o endereço recusou ativamente, filtrada significa que um firewall descartou a conexão ou que nada no caminho a encaminha. No redirecionamento de portas, isso costuma apontar para a regra, o firewall do dispositivo, CGNAT ou uma porta que o seu provedor bloqueia.
Por que o redirecionamento de portas não funciona?
Na maioria das vezes o servidor não está rodando ou escuta só em 127.0.0.1, a regra aponta para um endereço local antigo, ou o firewall do dispositivo descarta a conexão. Se o endereço WAN do roteador começa com 100.64 a 100.127, você está atrás de CGNAT; se é privado, atrás de NAT duplo. Teste o seu IP público aqui: o estado mostra qual desses é o caso.
Isto é um scanner de portas online como o Nmap?
É um scanner de portas online mais leve e mais seguro: verifica até 30 portas TCP por vez com uma conexão normal, do jeito que qualquer cliente se conecta, e lê o banner do serviço. O Nmap consegue escanear milhares de portas, UDP e sistemas operacionais, mas precisa ser instalado e exige permissão para escanear. Use este para o seu próprio IP e os seus servidores.
Como verificar quais portas estão abertas no meu IP?
Só as portas que o seu roteador redireciona, ou abre por UPnP, podem ser alcançadas pela internet. Teste o seu IP público aqui com a predefinição Comuns para vê-las de fora. Para ver o que está escutando no próprio computador, rode Get-NetTCPConnection -State Listen no PowerShell, lsof no Mac ou ss -ltnp no Linux.
É seguro ter portas abertas?
Uma porta aberta é segura quando o serviço por trás dela foi feito para ser público e é mantido atualizado, como um site na 443 ou um servidor de jogo. É arriscada quando expõe um login ou um banco de dados: Área de Trabalho Remota (3389), SMB (445), Telnet, VNC, MySQL, Redis ou a API do Docker. Este verificador sinaliza essas portas quando as encontra abertas.
Por que a porta 25 é verificada por outro servidor?
O Cloudflare Workers, onde este verificador roda, não consegue abrir conexões na porta 25. Por isso a porta 25 é verificada pelo nosso próprio servidor em Mumbai, e o resultado informa isso. Muitos provedores residenciais e nuvens também bloqueiam a porta 25 de saída, e é por isso que os apps de e-mail enviam pela 587.
Por que um site na Cloudflare mostra as portas 8080 e 8443 abertas?
Porque o endereço é da Cloudflare, não do servidor do site: a borda da Cloudflare aceita conexões em 13 portas web (80, 443, 8080, 8443, 2052, 2053 e outras) para todo site em que ela faz proxy, e descarta o resto. Testar as portas de um site assim é testar a Cloudflare. O servidor por trás dela só pode ser alcançado pela Cloudflare, ou pelo Spectrum no caso de outras portas.
Dá para testar portas IPv6?
Ainda não: nem o Cloudflare Workers nem o nosso segundo servidor conseguem alcançar endereços IPv6 hoje, então uma entrada IPv6 é recusada em vez de aparecer como fechada. Com IPv6 não há NAT, então o redirecionamento não é necessário, mas o firewall do roteador costuma bloquear conexões de fora até você liberar a porta para aquele dispositivo.
Como verificar se uma porta está em uso no meu computador?
No Windows, rode netstat -ano | findstr :PORTA em um terminal: o último número é o ID do processo, cujo nome aparece na aba Detalhes do Gerenciador de Tarefas. No Mac, rode lsof -nP -i :PORTA; no Linux, ss -ltnp. Uma porta em uso localmente não está necessariamente acessível pela internet: para isso, teste-a aqui.
Quais portas o Minecraft usa?
Os servidores do Minecraft Java Edition escutam na porta TCP 25565 por padrão, que este verificador consegue testar. O Bedrock Edition usa a porta 19132: os servidores atuais aceitam um handshake TCP nela e rodam o jogo por UDP, e os mais antigos usam só UDP; então redirecione a 19132 como TCP e UDP e teste entrando de fora da rede. As duas portas podem ser alteradas nas configurações do servidor.
Este teste de portas abertas é gratuito, e é legal usá-lo?
É gratuito e não precisa de conta: 60 portas por minuto por rede, e nada sobre as suas verificações é armazenado. Testar o seu próprio IP, roteador e servidores não tem problema. Escanear sistemas que você não possui nem administra pode violar os termos deles ou a lei onde você mora, então só verifique o que você tem permissão para testar.