bloqueio para acesso de apenas uma pagina
Amigos.
Estou tentando implementar uma solução que funcione da seguinte maneira: Meus clientes wirelles alguns tem acesso a internet usando meu proxy (funcionando atualmente) e outros eu queria liberar somente o acesso a meu site para eles fazerem atualizações dos seus exe's.(estou tentando implementar) não tendo acesso a outras paginas.
Alguém ja se daparou com essa possibilidade?
[]'s
Miguel
Re: bloqueio para acesso de apenas uma pagina
Rapaz, é facinho, facinho....
Trabalhe com os ip's dos seus clientes.
Crie um arquivo: liberado e outro restrito
No liberado você coloca os ip's de daqueles que tem acesso a tudo (um em cada linha)
e no restrito os que são restritos (óbvio não?!).
Vamos a acl's
acl LIBERADO src "endereco/liberado"
acl RESTRITO src "endereco/restrito"
acl MEUSITE dstdomain meusite.com.br
#Liberar todo mundo!
http_access allow LIBERADO ! RESTRITO (Ficou redundante, mas sou paranóico)
http_access deny RESTRITO ! MEUSITE
http_access allow RESTRITO MEUSITE
...depois das suas outras acl's...
http_access deny all
Lembre-se que a lógica de como estão as coisas dependem muito de como estão as suas acl's hoje.
Se você por padrão libera tudo para depois sair bloqueando, então você deve bloquear somente os restritos:
http_access deny RESTRITO ! MEUSITE
Pronto!
Se eles tentarem acessar outro site, blocked!
Agora se por padrão você bloqueia tudo, para depois ir liberando, então você deve liberar o acesso para os dois
http_access allow LIBERADO
http_access allow RESTRITO MEUSITE
Dá uma pesquisada, veja que eu combinei acl's, o que te dá uma gama enorme de combinações.
E não se esqueça, a ordem importa e muito!
se você fizer isto:
http_access allow RESTRITO
http_access deny RESTRITO MEUSITE
Não irá resolver nada, eles acessarão todos os sites, pois a primeira regra já liberou.
Para mais informações:
http://squid.visolve.com/squid/squid30/contents.html