getdnsrouter

Publicado por Rodney Wellington C. Barreto 18/04/2005

[ Hits: 3.994 ]

Homepage: http://rodneybr.t35.com

Download getdnsrouter




Avisa quando o roteador e o servidor dns estiverem ativos.

  



Esconder código-fonte

#!/bin/bash
# getdnsrouter
# Descrição: Avisa quando o roteador e o servidor DNS
#            estiverem ativos
# 19/02/2005
# Rodney Barreto - rwbarreto@yahoo.com.br
#--------------------------------------------------------------------------

roteador=10.1.100.1 # Informe o ip do roteador
dns=200.99.40.140   # Informe o ip do DNS

#
## Detecta o roteador
#
rt=1
until ping -c3 $roteador | fgrep '3 received' > /dev/null
do
    sleep 60
    rt=$(expr $rt + 1)
done
if [ $rt -eq 1 ]; then
    echo "Resposta do roteador após $rt tentativa"
elif [ $rt -gt 1 ]; then
    echo "Resposta do roteador após $rt tentativas"
fi

#
## Detecta o DNS
#
dt=1
until ping -c3 $dns | fgrep '3 received' > /dev/null
do
    sleep 60
    dt=$(expr $dt + 1)
done
if [ $dt -eq 1 ]; then
    echo "Resposta do DNS após $dt tentativa"
elif [ $dt -gt 1 ]; then
    echo "Resposta do DNS após $dt tentativas"
fi


Scripts recomendados

Shell scrip de monitoramento de rede

Front-end utilizando o Xdialog para o comando whereis

SCM - Compressão em Massa

Descobrindo a que tipo de repositório um pacote pertence

Adicionando Chaves de Repositórios Facilmente


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts