Monitorando processo do Squid em diferentes redes

Publicado por Milton Caetano Filho (última atualização em 20/01/2010)

[ Hits: 6.250 ]

Homepage: http://www.miltoncaetanofilho.blogspot.com

Download 4372.internet.sh

Download 4372[1][1].internet.sh (versão 2)




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

Espero ter ajudado.

  



Versões atualizadas deste script

Versão 2 - Enviado por Milton Caetano Filho em 12/01/2010

Changelog: Script que monitora Squid em redes diferentes.
Script melhorado!

Download 4372[1][1].internet.sh


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




Scripts recomendados

CDVFLAT

Localizar e excluir linhas repetidas em um arquivo texto

Unificando arquivos de bloqueio e liberação no squid

RSS para TAGS do CVS

Instalação para Placa Atheros


  

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