Identificando o endereço IP / portas do servidor aberto e fechado

2

Eu uso um comando WGET bastante simples para verificar se o endereço IP e a porta estão abertos ou fechados para um determinado servidor: wget -a /tmp/ports.log -t1 -T1 10.178.30.45:443

O problema que tenho é que há vários servidores que preciso verificar e cada servidor está vinculado a outros endereços IP / portas.

Atualmente, tenho vários desses scripts de tipo de liner implantados em cada um dos servidores específicos, que exigem que sejam executados manualmente, como e quando necessário.

Idealmente, eu estou olhando para personalizar isso com um script que pode ler recursivamente em um arquivo simples de endereços IP / portas usando um comando WGET. O relatório resultante produzido identificará aqueles que não estão conectados (por exemplo, "failed: Connection timed out").

O script deve, idealmente, ser executado de dentro do Windows, em vez de implantado e executado em cada servidor. Uma lista de IDs / senhas de usuários pode ser obtida para cada servidor, se isso precisar ser passado pelo script.

    
por Evan Bartholomeusz 21.04.2011 / 08:56

2 respostas

7

O aplicativo de digitalização em rede nmap seria uma ferramenta muito mais adequada para examinar um lote de IPs para descobrir se o host está funcionando e se uma porta específica estiver aberta.

    
por 21.04.2011 / 09:48
4

Como sugerido por Caleb , nmap deve ser a ferramenta escolhida neste caso. Com nmap você pode fazer assim:

nmap  127.0.0.1 -p 80,21-25

para saber se uma ou mais portas (neste exemplo, as portas 21-25 e 80) estão abertas ou fechadas em um determinado endereço IP. Na minha máquina, recebo a seguinte saída:

Starting Nmap 5.00 ( http://nmap.org ) at 2011-04-21 15:29 IST
Interesting ports on localhost (127.0.0.1):
PORT   STATE  SERVICE
25/tcp closed smtp
26/tcp closed rsftp
27/tcp closed nsw-fe
28/tcp closed unknown
29/tcp closed msg-icp
80/tcp open   http

Nmap done: 1 IP address (1 host up) scanned in 0.12 seconds

O Nmap para Windows pode ser baixado aqui .

    
por 21.04.2011 / 11:51

Tags