Se você está ficando louco porque algum serviço em seu servidor não está respondendo como esperado, você pode tentar a ferramenta NetCat .
Em seu servidor, pare o serviço se possível e use o nc
comando desta forma:
$ sudo nc -l xxx.xxx.xxx.xxx yy
onde xxx.xxx.xxx.xxx
é o IP ao qual seu serviço está conectado e yy
é o número da porta. Isso criará um ouvinte temporal nessa porta e IP.
Por exemplo, para testar a porta HTTP de um servidor dentro de uma LAN, você pode usar:
$ sudo nc -l 192.168.1.34 80
Este é um comando de uso único. Se ele receber uma solicitação nesse endereço IP e número de porta, sairá imediatamente.
Para testar a porta, no host do cliente, use a mesma ferramenta com esta sintaxe:
$ nc -vc 192.168.1.34 80
Se tudo estiver bem, você receberá uma mensagem como esta:
Connection to 192.168.1.34 80 port [tcp/http] succeeded!
Se não, você não terá resposta.
Eu espero que você ache isso útil.