Ssh – Como verificar se a porta 25 está aberto ou bloqueado
Se você tem acesso ao sistema e você deseja verificar se ele está bloqueado ou aberto, você pode usar netstat -tuplen | grep 25
para ver se o serviço está ligado e a ouvir o endereço IP ou não.
você também pode tentar usar iptables -nL | grep <port number>
para ver se há alguma regra definida pelo seu firewall.
Se você viu nada de errado, finalmente, você pode fazer o que você já fez usando telnet yourTarget 25
ou nc yourTarget 25
, e se você receber uma mensagem dizendo que a conexão é recusada, ele pode ser bloqueado e filtradas por seu ISP, pois a maioria dos Provedores bloqueiam a porta SMTP padrão 25. Nesse caso, você pode alterar a porta padrão – se precisar – para uma alternativa.
a outra opção que você tem, é usar Nmap ↴
você pode usar nmap -sT localhost
para determinar quais portas estão ouvindo conexões TCP da rede. Para verificar se há portas UDP, você deve usar -sU
opção.
para verificar a porta 25, você pode usar facilmente nmap -p25 localhost
.
e se você não tiver acesso ao sistema, poderá usar nmap -sS -p25 yourTargetIP
.
N. B. Nmap é uma ferramenta super poderosa, mas você deve saber como usá-lo. Por exemplo, às vezes você pode precisar usar a opção -Pn
para uma verificação sem Ping.