Logo Hardware.com.br
douglasgm
douglasgm Super Participante Registrado
1.3K Mensagens 0 Curtidas

[Resolvido] Bloquear orkut por certos períodos pelo Squid -

#1 Por douglasgm 30/08/2004 - 13:38
Tenho em meu squid.conf a tal acl:

acl orkut url_regex -i "/etc/squid/orkut.txt"
http_access deny orkut

dentro de orkut.txt tenho as strings:
orkut
orcut
64.233.171.85

Beleza, tah bloqueado o orkut, de forma lusitana, mas tah...

2 perguntas:

1-tem como eu bloquear o ip do orkut somente, sendo q quando o cara digita a url do orkut, sendo qual seja ela, ele bloqueie o ip para onde o cara será direcionado? É um pouco chato para os meus usuarios aki digitarem para a busca no google a palavra orkut e o acesso ser bloqueado... pensei em bloquear pelo ip mesmo, assim bloquearia diretamente o orkut... OBS: a implementação de um proxy transparente seria para mais tarde, isso seria mais urgente no momento...

2- tenho q fazer isso por horarios no squid.conf, das 12:00 as 14:00 o pessoal pode acessar o orkut, depois somente das 21:00 as 8:00 o pessoal vai poder acessar... como faria isso?

Valeu galera, espero respostas smile.png
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#4 Por jqueiroz
30/08/2004 - 18:14
A acl que vc escolheu é do tipo RegEx --- expressão regular. Com esse recurso, vc pode fazer coisas do tipo:

^http://.*or{kc}ut.*/

Que vai bloquear apenas os URLs onde a palavra orkut (ou orcut) apareça dentro do endereço do URL, não no diretório ou nos parãmetros da pesquisa.

quanto ao controle por horário, é possível sim --- pesquise nesta sala por "acl and time".
douglasgm
douglasgm Super Participante Registrado
1.3K Mensagens 0 Curtidas
#8 Por douglasgm
30/08/2004 - 19:17
caras, eu novamente... resolvi ver as dicas sobre o time...

nao entendi como funciona esse negocio ai... como ficaria no meu caso?... ficaria assim?

acl orkut url_regex -i "/etc/squid/orkut.txt"
acl ip_orkut dst 64.233.171.85
acl orkut_almoco time MTWHF 12:00-13:00
acl orkut_noite time MTWHF 21:00-06:00

http_access deny !orkut_almoco orkut
http_access deny !orkut_almoco ip_orkut
http_access deny !orkut_noite orkut
http_access deny !orkut_noite ip_orkut


Dá uma luz ai galera...


Obrigado
douglasgm
douglasgm Super Participante Registrado
1.3K Mensagens 0 Curtidas
#10 Por douglasgm
31/08/2004 - 09:42
entao pessoal, oq me dizem? nao posso fazer cagada nesse negocio aki nao galera... alguem q tenha certeza pra dar uma luz ai? eh do meu jeito ou do jeito do do nosso amigo daniel?

Valeu galera pela paciencia...

EDITADO

Pessoal, resolvi testar as configuraçoes passadas ai, to ancioso pra ver esse negocio funcionar... mas nao rolou, parece q estah dando erro de sintaxe nas acls dos horarios... tando do meu jeito quanto do jeito do nosso amigo daniel... to precisando de ajuda...


Obrigado
douglasgm
douglasgm Super Participante Registrado
1.3K Mensagens 0 Curtidas
#11 Por douglasgm
31/08/2004 - 10:39
Ai galera, consegui, ateh q enfim, colocar a desgraça das acls smile.png ... muito loko com isso funciona... bom, vai a dica pra quem quiser utiliza-la um dia ai:

acl ip_orkut dst 64.233.171.85
acl orkut_negado1 time M T W H F 06:00-11:59
acl orkut_negado2 time M T W H F 13:00-20:59
acl orkut url_regex -i "/etc/squid/orkut.txt"

http_access deny orkut orkut_negado1
http_access deny orkut orkut_negado2
http_access deny ip_orkut orkut_negado1
http_access deny ip_orkut orkut_negado2

Iria fazer a parada dando http_access allow, mas ai teria q criar 3 acls, pois os horarios iniciais nunca podem ser maiores q os finais, entao teria q ter uma das 12:00 ateh as 13:00, uma das 21:00 as 23:59 e outra das 00:00 ateh as 06:00... muito lusitano...

Bom, tah ai, tudo resolvido mais uma vez graças aos companheiros do forum q me deram as dicas de como fazer... valeu ai galera...

A necessidade eh mae da aprendizagem... sacou?

FUI
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal