shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Monitoramento de portas com shell script


From: Alfredo Casanova
Subject: Re: [shell-script] Monitoramento de portas com shell script
Date: Fri, 3 Aug 2018 11:29:30 -0300

Nesse caso é mais jogo usar o nc

nc -zvnw2 $ip 80 

o "w2" é um timeout de 2 segundos

no lugar desse telnet com timeout ja deve resolver

ai vc faz
nc -zvnw2 $ip 80 2>/dev/null && echo porta 80 em $ip aberta || echo porta 80 em $ip nao fechada



On Thu, Aug 2, 2018 at 5:09 PM Gustavo Soares de Lima address@hidden [shell-script] <address@hidden> wrote:
 

for ip in $(grep -oE '^(([0-9]+.)?)+' /etc/hosts);

do

timeout --signal=9 2 telnet $ip 80;

if [[ "$?" != 137 ]]; then

echo “Não foi possível realizar conexão”;

fi;

done



Em 2 de agosto de 2018 16:34, Wanderson Barrence address@hidden [shell-script] <address@hidden> escreveu:
 

Caros Amigos,

Estou tentando criar um shell script, executado via crontab, que monitora as portas de um range de ips que estão no "/etc/hosts", por exemplo, ele pega um por um dos ips do "/etc/hosts" e faz um telnet na porta 1534, e em caso de "refuse connection", é gerado um log, que pode ser enviado por e-mail.

Alguém pode me ajudar???

Att,

Wanderson




reply via email to

[Prev in Thread] Current Thread [Next in Thread]