Como fazer squid em modo autenticado

1. Como fazer squid em modo autenticado

Alex Sandro Gonzales Rodrigues
slacklex

(usa Slackware)

Enviado em 05/05/2006 - 19:01h

Olá pessoal, atualmente uso o squid em modo transparente, só que agora estou tentando colocar em modo autenticado via ncsa_auth mas quando vou abrir o browser no cliente não pede senha nenhuma... Fiz o s seguintes passos:

Criei o arquivo abaixo
touch /etc/squid/passwd

Adicionei o seguinte usuario abaixo
htpasswd /etc/squid/passwd alex

Coloquei o seguinte no meu squid.conf:

auth_param basic program /usr/libexec/ncsa_auth /etc/squid/
auth_param basic children 5
auth_param basic realm Digite seu Login


e no final do arquivo comentei as seguintes opções:

#httpd_accel_host virtual
#httpd_accel_port 80
#httpd_accel_with_proxy on
#httpd_accel_uses_host_header on

No entanto quando vou acessar o browser no cliente não pede nenhuma senha.. o que mais tenho q fazer pra dar certo??


  


2. Re: Como fazer squid em modo autenticado

Juliano
GlimerMan

(usa Debian)

Enviado em 05/05/2006 - 20:29h

Na verdade é uma "dobradinha" ... Vc deve configurar seu IPTABLES para direcionar todos os pedidos que chegarem na porta 80 para a porta 3128 (supondo que essa seja a porta que seu Squid esteja trabalhando).
Com isso, vc garante que ninguem vá burlar seu proxy, pois se eles removerem as config. proxy da máquina dará erro na navegação.
iptables -A FORWARD -i eth1 -p tcp --dport 80 REDIRECT --to-port 3128

Vc deve configurar os navegadores para usarem o proxy <IP_DO_SEU_SERVIDOR> <PORTA>.

Qualquer dúvida, entre em contato






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts