[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Script para bloquear maquina no squid
From: |
Deivid Vilela |
Subject: |
Re: [shell-script] Script para bloquear maquina no squid |
Date: |
Thu, 9 Nov 2006 12:58:03 -0300 |
Você pode redirecionar a acl para um arquivo de texto e ao adicionar o ip
bloqueado você não trata o squid.conf e sim um arquivo a parte.
aqui a acl é invertida mas a filosofia é idêntica.
acl downloads_allowed src "/etc/squid/downloads.acl"
Aponta o seu script para o arquivo em texto puro ai é facil só jogar tudo
usando echo >> e pronto. =)
Deivid Vilela
----- Original Message -----
From: José Carlos Colzani
To: address@hidden
Sent: Thursday, November 09, 2006 7:10 AM
Subject: [shell-script] Script para bloquear maquina no squid
Olá pessoal....
Estou desenvolvendo junto com um amigo meu que programa em PHP, uma
página onde mostra todas as máquinas dos labortórios de informática,
diz se estão ligadas etc...
Agora preciso adicionar uma nova função que seria bloquear as estações.
Para fazer este script usando iptables eu consigo. Porém queria
bloquear usando o squid !
O script precisaria pegar um parametro, que seria o ip, e adiciona-lo
ao squid.conf. Algo assim :
bloqueiamaquina.sh 192.168.10.10
Então ele alteraria o squid.conf adicionando o seguinte ao inicio do arquivo :
acl maquinax src 192.168.10.10
http_access deny maquinax
deny_info BLOQUEIO maquinax
E um outro script para remover ou seja debloquear a estacao.
Estou apanhando um pouco porque envolve vários fatores, como ter que
adicionar no inicio do squid.conf senão não funciona.
Alguem pode dar uma ajudinha ?
Abraços.....
--
José Carlos Colzani - Brusque SC
E-mail - linoxman em gmail com br
GNU/Linux - 2.6.13.4 / Slackware 10.1
User linux - #241077
------------------------------------------------------------------------------
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.409 / Virus Database: 268.14.0/525 - Release Date: 9/11/2006
[As partes desta mensagem que não continham texto foram removidas]