Autor Tópico: squid - bloqueio parcial por ip  (Lida 5203 vezes)

Offline krlsedu

  • Usuário Ubuntu
  • *
  • Mensagens: 119
  • Ubuntu e Grêmio, nada pode ser melhor!!!!!!!!
    • Ver perfil
    • SeBrasil
squid - bloqueio parcial por ip
« Online: 17 de Junho de 2010, 21:22 »
olá procurei algumas coisa de como bloquear um ip no squid parcialme, ou seja, bloquear alguns conteudos para uma maquina liberar para outra, mas manter outros bloquados para ambos tipo:

maquina: 10.1.1.112  -
bloquear orkut, msn, pornografia etc.
Liberar youtube.

maquina: 10.1.1.113  -
liberar  orkut, msn,  youtube.
bloquear pornografia e outros

como bloquear totalmente um ip eu sei mas como eu quero acima???? sei la
com autenticação não queria trabalhar pois é transparente e pelo que vi não da para trabalhar com autenticação e transparencia
Atenciosamente Carlos Eduardo!
A união faz o Ubuntu!!!

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: squid - bloqueio parcial por ip
« Resposta #1 Online: 17 de Junho de 2010, 23:32 »
Código: [Selecionar]
acl orkut url_regex ^http://www.orkut.com/.*
acl orkut url_regex ^https://www.orkut.com/.*
acl msn_messenger url_regex ^http://gateway.messenger.hotmail.com/gateway/gateway.dll
acl youtube mime_type video/x-flv
acl pornografia url_regex -i "/etc/squid/lista_pornografia.txt"

# pornografia ninguém pode
http_access deny pornografia

# MSN alguns podem
acl msn_liberado src -i "/etc/squid/msn_liberado.txt"

# Orkut alguns podem
acl orkut_liberado src -i "/etc/squid/orkut_liberado.txt"

# Youtube alguns podem
acl youtube_liberado src -i "/etc/squid/youtube_liberado.txt"

# Quem pode, pode
# Quem não pode...
http_access deny !msn_liberado msn_messenger
http_access deny !orkut_liberado orkut
http_reply_access deny !youtube_liberado youtube

# Quem chegou até aqui não foi bloqueado
# Vc pode ter outras regras liberando ou bloqueando os "sobreviventes"
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: squid - bloqueio parcial por ip
« Resposta #2 Online: 17 de Junho de 2010, 23:36 »
Esqueci de avisar, o bloqueio do Youtube eu escrevi dessa maneira diferente (bloqueando o arquivo .flv), mas não tenho certeza se funciona.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline krlsedu

  • Usuário Ubuntu
  • *
  • Mensagens: 119
  • Ubuntu e Grêmio, nada pode ser melhor!!!!!!!!
    • Ver perfil
    • SeBrasil
Re: squid - bloqueio parcial por ip
« Resposta #3 Online: 18 de Junho de 2010, 19:26 »
era bem o que precisava hehehehe valeu
Citar
acl orkut url_regex ^http://www.orkut.com/.*

esta alc funciona como outras certo? ou seja poderia colocar uma acl assim:

Código: [Selecionar]
#bloquear o que quero
acl proibido url_regex "/etc/squid/proibidos"

#ips_liberados
acl ip_liberado src -i "/etc/squid/ip_liberado"

http_access deny !ip_liberado proibido

Atenciosamente Carlos Eduardo!
A união faz o Ubuntu!!!

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: squid - bloqueio parcial por ip
« Resposta #4 Online: 18 de Junho de 2010, 20:55 »
Sim, você pode concentrar todas as URLs a serem proibidas numa regra só. Mas fazendo assim, não terá como liberar seletivamente (fulano pode MSN mas não orkut, beltrano pode orkut mas não youtube, sicrano pode tudo menos pornografia).
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline krlsedu

  • Usuário Ubuntu
  • *
  • Mensagens: 119
  • Ubuntu e Grêmio, nada pode ser melhor!!!!!!!!
    • Ver perfil
    • SeBrasil
Re: squid - bloqueio parcial por ip
« Resposta #5 Online: 19 de Junho de 2010, 11:02 »
Este ponto entendi so queria saber se poderia fazer bloqueios genéricos, tipo: bloquear um conjunto de sites para um ou outro ip!
Atenciosamente Carlos Eduardo!
A união faz o Ubuntu!!!

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: squid - bloqueio parcial por ip
« Resposta #6 Online: 19 de Junho de 2010, 12:07 »
Sim, pode; é só adaptar o meu exemplo ao seu caso.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline web2000

  • Usuário Ubuntu
  • *
  • Mensagens: 360
  • Rafael A. de Almeida
    • Ver perfil
    • Meu canal no YouTube
Re: squid - bloqueio parcial por ip
« Resposta #7 Online: 21 de Junho de 2010, 06:00 »
krlsedu, recomendo que leia: http://www.gdhpress.com.br/servidores/leia/index.php?p=cap2-8

Tem tudo que você precisa.

Offline krlsedu

  • Usuário Ubuntu
  • *
  • Mensagens: 119
  • Ubuntu e Grêmio, nada pode ser melhor!!!!!!!!
    • Ver perfil
    • SeBrasil
Re: squid - bloqueio parcial por ip
« Resposta #8 Online: 21 de Junho de 2010, 19:13 »
Agradeço a rteferência, mas já a conhecia e neste ponto específico tinha ficado com dúvidas!
Atenciosamente Carlos Eduardo!
A união faz o Ubuntu!!!

Offline bruno_moita

  • Usuário Ubuntu
  • *
  • Mensagens: 82
  • Conhecimento é poder
    • Ver perfil
    • Minhas experiências nos estudos para LPI
Re: squid - bloqueio parcial por ip
« Resposta #9 Online: 22 de Junho de 2010, 16:48 »
Muita gente não vai concordar, mas dois doftwares que podem te ajudar a conseguir isso, são softwares de controle de conteúdo para o Squid. Conheço dois, DansGuardian e SquidGuard.
Bruno Simões
MSN: brunosimoes@gmail.com
Blog: http://brunopintosimoes.blogspot.com/