Proxy com autenticação pra alguns.....mas pra outros nao!
Pessoal....o treco é o seguinte...
Tenho um server conectiva 10 onde rodo o squid e apache.
No apache tem uma imagem hospedada cujo utilizo a mesma pra deixar de plano de fundo pros funcionários daki.....nela coloco informaçoes sobre eventos , dicas e tals...e todo dia de manha os pc acessam meu server pra atualizar esse plano de fundo...
o problema é que (depois de horas de cabeça pegando fogo) consegui colocar autenticação no proxy....tudo funciona as mil maravilhas..ninguem acessa a net se não tiver usuário e senha...
só que quando os pc quando vao atualizar o plano de fundo...tbm tá pedindo usuário e senha!!!
tem como colocar alguma acl ou algo assim....pra que: todos continuem usando usuario/senha pra navegar....mas quem for acessar http://srv-04.localdomain/plano_de_fundo/fundo.jpg não precisem da mesma???
To meiu desesperado!!!...uma luz....please!!!!!!!!!
Re: Proxy com autenticação pra alguns.....mas pra outros nao!
Bom dia Burka.
O seu caso é facil resolver com as acls do squid.
Voce deve ter definido um esquema de autenticacao para toda sua rede parecido com :
acl rede_interna src 192.168.x.x/24
acl senha proxy_auth REQUIRED
http_access allow rede_interna senha
Levando em consideracao que esse e' o seu caso, basta voce criar outra ACL baseada na url e utiliza-la antes do acesso com autenticacao. Dessa forma, ficaria assim a sua configuracao:
acl rede_interna src 192.168.x.x/24
acl senha proxy_auth REQUIRED
acl semautenticacao url_regex http://srv-04.localdomain/plano_de_fundo/fundo.jpg
http_access allow rede_interna semautenticacao
http_access allow rede_interna senha
Dessa forma, ao acessar o endereco com a imagem, o squid irá verificar que a primeira regra de acesso é valida, e nao ira pedir por senha.
Qualquer duvida favor postar.
Att,
Fabio K. Lima
LPIC1/81913