Existe alguma ferramenta que me permita testar a conectividade com vários servidores em várias portas?

1

Recentemente eu obtive muitos novos servidores configurados pela nossa equipe de rede para eu desenvolver / testar. O problema é que o acesso de firewall que eu tenho aos servidores é inconsistente, então eu preciso descobrir em quais portas em quais servidores eu tenho acesso.

Existe uma ferramenta existente que poderia fazer isso?

Por exemplo:

  • Conecte-se ao servidor A pela porta 80 e informe o sucesso / falha
  • Conecte-se ao servidor A pela porta 3389 e relate sucesso / falha
  • Conecte-se ao servidor A pela porta 1433 e relate sucesso / falha

Idealmente, eu poderia fornecer uma lista de servidores e portas a serem verificadas, e poderia fornecer uma lista do que falhou para que eu possa solicitar que as portas sejam abertas.

    
por CodeRedick 12.12.2012 / 18:26

3 respostas

1

 telnet host port

ou

 nmap host -p portnum

ou

 nmap host -p 1-65535
    
por 12.12.2012 / 18:47
1

nmap é o que você está procurando.

Se for necessário fazer isso no Windows, existe uma versão do Windows para o programa chamado zenmap . Você também precisará instalar o winpcap para a porta (avançada) pesquisando com ele.

Se o Linux, um simples script de bash faria ou apenas a saída para o arquivo, depende de como você vai fazer isso.

    
por 12.12.2012 / 21:02
0

A maneira mais fácil de pensar é criar um arquivo .bat com uma lista de paping comandos. (Como o ping não suporta números de porta)

paping server1 -p 80 -c 4
paping server1 -p 3389 -c 4  
paping www.google.com -p 80 -c 4
etc.

Ao analisar os resultados, você pode ver a quais servidores você tem acesso no momento.

    
por 12.12.2012 / 18:34