Aviso de queda de Internet via Sendxmpp
Neste artigo abordarei uma ferramenta que analisa se o DNS da Internet está pingando, avisa via Sendxmpp, ao usuário quando na rede
há perda de comunicação.[ Hits: 19.121 ]
Por: Ricardo Rodrigues em 05/01/2012
#!/bin/bash DATA=`date +%d/%m/%Y` HORA=`date +%H:%M:%S` ping -c 10 8.8.8.8 | grep -in ", 10 received" > /var/log/internet-ok.txt # Verifica se o ip esta pingando em 10 ping if [ -s /var/log/internet-ok.txt ]; # se o received for 10 e copiado para o arquivo internet-ok.txt then # se o arquivo internet-ok.txt contiver p texto 10 received ele executa os avisos, se não contiver ele não faz nada. echo "$DATA $HORA - O SERVIDOR VOLTOU A COMUNICAR COM A INTERNET" >> /var/log/internet-ok.log echo "AVISO!! A INTERNET JA ESTA FUNCIONANDO!" | sendxmpp -t ricardo@meuservidor welder@meuservidor fi
Desligar servidores quando o nobreak entra na bateria e envio de aviso por e-mail
Apresentando o Yad - "zenity melhorado"
Redundância de link de internet
Relatório de sistema via browser (shell script + CGI)
Simples sistema de backup com acesso remoto
Extracttext - como extrair texto de uma área selecionada da tela
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)
Contas online no POP OS 24.04 ? (2)
problema para barrar sites/downloas via HTTPS. (2)