Pular para o conteúdo

Monitorando processo do Squid em diferentes redes

Esse script tem a finalidade de monitorar o processo do Squid em várias redes simultaneamente.

Espero ter ajudado.
Milton Caetano Filho mcfmlt
Hits: 6.602 Categoria: Shell Script Subcategoria: Avançado
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Esse script tem a finalidade de monitorar o processo do Squid em várias redes simultaneamente.

Espero ter ajudado.
Download 4372.internet.sh Enviar nova versão

Versões atualizadas deste script

Esconder código-fonte

###########################
#                                                        #  
# Autor Milton Caetano Filho                  #
# E-mail contato@scriptsadmin.com       # 
#                                                        #  
#                                                        #
###########################
# Descricao do Script esse script reinicia o processo 
# que controla o servidor proxy das redes
# aluno.conf wifi.conf squid.conf

#!/bin/bash
Principal()
{
   clear   
   echo "SELECIONE A OPCAO DESEJADA"
   echo "#########################################"
   echo "OPCOES"
   echo
   echo "1. INICIAR INTERNET REDE1"
   echo "2. INICIAR INTERNET WIFI"
   echo "3. INICIAR INTERNET REDE2"
   echo "4. INICIAR TODAS AS REDES"
   echo "0. SAIR"
   echo
   echo "#########################################"
   echo
   echo -n "DIGITE A OPCAO DESEJADA "
   read opcao
   case $opcao in
      1) rede1 ;;
      2) wifi ;;
      3) rede2 ;;
      4) tudo ;;
      0) exit ;;
      *) "COMANDO DESCONHECIDO." ; echo ; Principal ;;
   esac
}
   rede1() 
{
   clear
   echo -n "INICIANDO OS SERVICOS DE INTERNET NA REDE WIFI "
   sleep 3;
   /usr/sbin/wifi -f /etc/squid/wifi.conf 2> /dev/null;
   clear   
   echo -n "SERVICO NORMALIZADO NA REDE REDE1"
   sleep 3;
   Principal
}

   wifi() 
{
   clear
   echo -n "INICIANDO OS SERVICOS DE INTERNET NA REDE1 "
   sleep 3;
   /usr/sbin/rede1 -f /etc/squid/rede1.conf 2> /dev/null;
   clear
   echo -n "SERVICO NORMALIZADO NA REDE WIFI"
   sleep 3;
   Principal
} 

   rede2() 
{
   clear
   echo -n "INICIANDO OS SERVICOS DE INTERNET NA REDE2"
   sleep 3;
   /etc/init.d/squid restart 2> /dev/null;
   clear
   echo -n "SERVICO NORMALIZADO NA REDE2"
   sleep 3;
   Principal
}

   tudo() 
{
   clear
   echo -n "REINICIANDO TODOS OS SERVICOS DE INTERNET"
   sleep 3;
   /etc/init.d/squid restart 2> /dev/null;
   clear
   echo -n "SERVICOS DE INTERNET NORMALIZADOS"
   sleep 3;
   Principal
}
Principal



Configurando um Servidor de Nomes no CL10 apenas respondendo algumas perguntas...

Firewall

Simples inventário de máquinas em Shell Script

Exemplos de scripts com dialog

Firewall

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.