Incluindo lista de IP's nos arquivos de bloqueio do Squid automaticamente

Publicado por Milton Caetano Filho (última atualização em 19/06/2011)

[ Hits: 5.547 ]

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

Download inclui_lista_block.sh




ESTE SCRIPT INCLUI UMA DETERMINADA SEQUENCIA DE ENDERECOS IPS NO ARQUIVO DE BLOQUEIO DO SQUID
O MESMO FACILITA A INCLUSAO AUTOMATICA SEM QUE SEJA NECESSARIO DIGITAR MANUALMENTE

  



Esconder código-fonte

#!/bin/bash
# AUTOR MILTON CAETANO FILHO
# ESTE SCRIPT INCLUI UMA DETERMINADA SEQUENCIA DE ENDERECOS IPS NO ARQUIVO DE BLOQUEIO DO SQUID
# O MESMO FACILITA A INCLUSAO AUTOMATICA SEM QUE SEJA NECESSARIO DIGITAR MANUALMENTE

# CONSTANTES DO SISTEMA DEVEM SER ALTERADAS DE ACORDO COM A SUA NECESSIDADE
# NESTE CASO PRECISAMOS ISOLAR O IP 167.3.1.243 ATE O IP 167.3.2.26, OS DEMAIS IP NAO DEVEM CONSTAR NA LISTA DE BLOQUEIO

IPS ()
{
# IP INICIAL 167.3.1.242 IP FINAL 167.3.2.26

ip="167.3.1.";
ip2="167.3.2.";
x=242;
y=12;
x1=0;
y1=26;
INSERE; 
}

INSERE ()
{
for ((i=1;i<=y;i++)) do echo $ip$(($x+i)) >> /etc/squid/ips_bloqueados.txt;
done
for ((j=1;j<=y1;j++)) do echo $ip2$(($x1+j)) >> /etc/squid/ips_bloqueados.txt; 
done 
}
IPS;

Scripts recomendados

soma e multiplicação de parametros

Automatizar o controle de um servidor de compartilhamentos Samba

Exclusão de arquivos em massa por data

Notas para violao!!!

Ordenação de Listas


  

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