Você também pode usar o nmap para testar as portas abertas em outro site
nmap -v -Pn -p 3000 xxx.xxx.xxx.xxx
Eu tenho um servidor rails (Linux). Eu posso abrir o site com a máquina A. Usando a máquina B eu só posso usar a porta ssh para conectá-lo, mas ele não pode abrir o site e o servidor rails não pode detectar a solicitação http. Como a máquina B é a plataforma Windows, eu abro cmd
e digito ping xxx.xxx.xxx.xxx
, e funcionou.
Eu suspeito que talvez a porta para o site trilhos 3000 esteja bloqueada pelo firewall, mas parece que o ping não pode detectar tal problema. Existe alguma maneira de observar o que está acontecendo enquanto o pedido http é feito pela máquina B para o servidor rails?
Você também pode usar o nmap para testar as portas abertas em outro site
nmap -v -Pn -p 3000 xxx.xxx.xxx.xxx
Tantas maneiras ... Aqui estão algumas.
telnet -p {port_number}
para testar conexões em um número de porta; comumente instalado em sistemas Linux, nenhuma idéia sobre o Windows. netcat
para se conectar a portas curl
e ative as opções de depuração -trace
Pessoalmente, diante da sua situação, eu estaria procurando por telnet
e especificando o número da porta como primeiro passo. Se isso não se conectar, tentarei alterar o número da porta do servidor para 80 e ver se isso funciona. Se 80 funciona e 3000 falhar ... então algo está bloqueando isso. É bastante fácil definir a porta do servidor rails no modo de desenvolvimento, mas se você não conseguir encontrar esses documentos ... adicione um comentário. ;)
ping
é uma ferramenta menos útil do que você poderia esperar. Ele usa o protocolo ICMP, em vez de TCP ou UDP. Como conseqüência, as coisas podem ser alcançadas pelo ICMP que não podem ser acessadas pelo TCP ou UDP. E vice-versa - os ataques de inundação ICMP têm sido muito populares, então alguns hosts desabilitam o ICMP em firewalls - mesmo que você possa se conectar à porta 80 ou 443 da maneira usual. Em uma rede local sem firewalls externos, é um bom teste de conexão.
Acesse o mxtoolbox , um serviço on-line que fornece vários recursos de diagnóstico de rede. Localize digitalizar e digite seu endereço IP. Você será apresentado a uma lista de todas as portas abertas nesse IP.
Tags networking firewall ping router