telnet host port
ou
nmap host -p portnum
ou
nmap host -p 1-65535
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:
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.
telnet host port
ou
nmap host -p portnum
ou
nmap host -p 1-65535
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.
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.
Tags networking windows-7