Testa Domínios
Publicado por Alexandre Bargiela 25/01/2008
[ Hits: 7.158 ]
Script para testar se o domínio existe ou se está fora do ar.
Muito útil para mim, espero que para a rede de vocês também seja.
############################################ # Monitora Dominios by # # Renato Farias - renato@luren.com.br # # Alexandre Bargiela - abargiela@gmail.com # ################################################################ # Esse script necessita que voce tenha instalado o fping, mail,# # e tambem um MTA para seu funcionamento adequado. # ################################################################ if [ -e /root/dominios.txt ];then echo ""; else touch /root/dominios.txt; fi echo "" echo "Voce deve adicionar os dominios ou IPs que deseja consultar no arquivo ja criado em /root/dominios.txt"; echo "" echo "O objetivo desse script e voce adiciona-lo em seu cron e deixar ele executando de tempos em tempos como desejar para saber quando um dominio seu ou site esta fora do ar, quando estiver ele manda emails avisando."; echo "" echo "Nao esquema de adicionar o email que sera usado para a entrega dos emails, adicione dentro do script." email=abargiela@gmail.com; for i in `cat /root/dominios.txt `;do if [ "`fping $i | awk {'print $3'}`" == "alive" ]; then echo "$i Servidor esta OK"; elif [ "`fping $i | awk {'print $3'}`" == "unreachable" ]; then echo "$i Esta DOWN" | mail -s "Monitoramento dominios [Dominio DOWN]" -a "From: Monitor dominio<$email>" $email; elif [ "`fping $i | awk {'print $3'}`" == "" ]; then echo "$i nao existe" | mail -s "Monitoramento dominios [Dominio INEXISTENTE]" -a "From: Monitor dominio<$email>" $email; fi
Monitorar status de transferência das interfaces de rede
Gera estatísticas de tráfego de pacotes nas interfaces de um servidor linux via SNMPv3.
Script para Firewall - Utlizando iptables
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Criando uma Infraestrutura para uma micro Empresa
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Problema no boot do Linux Mint Cinnamon 22 (3)
Atualização do Google Chrome do Ubuntu [RESOLVIDO] (2)
Instalei Windows 11 e não alterou o Grub do Debian (1)
Jogos baixados na Central de Aplicativos mas que não abrem (0)