SQUID + USUARIO + IP

1. SQUID + USUARIO + IP

Robson
tokomk

(usa Kurumin)

Enviado em 19/01/2012 - 11:07h

Olá Galera,
gostaria de uma ajuda


Seguinte

Foi meu solicitado aqui na empresa, que uma apenas uma das maquinas da rede,
a qual tem o ip 192.168.1.102, funcionasse a internet com autenticação no squid com apenas 1 usuario um certo usuario, ou seja, nessa maquina só pode funcionar o usuario e a senha apenas da pessoa que usa a maquina, o user e senha de mais ninguem pode funcionar, é possivel fazer isso atraves do squid?






  


2. Re: SQUID + USUARIO + IP

3. Re: SQUID + USUARIO + IP

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 19/01/2012 - 12:36h

Os outros usuários irão conectar sem se autenticar certo?

Se é apenas 1 usuário e 1 máquina que vai ser autenticado, então não vejo problemas quanto a outros logins serem aceitos.

O que você tem que fazer basicamente é configurar o squid e adicionar as regras de autenticação DEPOIS da liberação da rede.

Se possível posta seu squid.conf


4. Re: SQUID + USUARIO + IP

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/01/2012 - 13:34h

Deixa eu ver se entendi.
-Vc tem uma rede, ou seja, mais de 1 computador conectado à internet;
-Apenas 1 desses computadores precisa ter o squid autenticado;
-Somente 1 login específico deve funcionar neste computador. E somente neste computador este login deve funcionar.

Não testei o que vou escrever, estou apenas tentando ajudar.
O que sabe-se é que o squid usas condições AND quando os parametros estão na mesma linha.
Então você poderia:

1 - criar uma acl para o ip da máquina:
acl pc_filtrado src 192.168.1.102

2 - criar uma acl para o usuário autenticado:
acl usuario_joao proxy_auth_regex joao

3 - permitir o acesso do joao no ip 192.168.1.102
http_access allow usuario_joao pc_filtrado

4 - bloquear o acesso do usuário joao
http_access deny usuario_joao

5 - bloquear o acesso a partir da máquina 192.168.1.102
http_access deny pc_filtrado


Tudo ficaria assim:

acl pc_filtrado src 192.168.1.102
acl usuario_joao proxy_auth_regex joao
http_access allow usuario_joao pc_filtrado
http_access deny usuario_joao
http_access deny pc_filtrado



5. Re: SQUID + USUARIO + IP

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/01/2012 - 13:35h

Esqueci de mencionar que você terá que configurar o proxy no navegador deste computador.


Falow!


6. Re: SQUID + USUARIO + IP

Robson
tokomk

(usa Kurumin)

Enviado em 31/01/2012 - 10:37h

Entao Jojack
é mais ou menos isso


minha rede tem 90 pcs que usam a internet, todos utilizam squid,
mas somente nesseip 102 que só pode funcionar apenas um usuario, o restante dos usuarios do squid nao poderao se autenticar nessa maquina, como eu faço pra bloquear a autenticação do restante dos usuarios nessa maquina?



7. Re: SQUID + USUARIO + IP

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 31/01/2012 - 15:11h

tokomk escreveu:

minha rede tem 90 pcs que usam a internet, todos utilizam squid,
mas somente nesseip 102 que só pode funcionar apenas um usuario, o restante dos usuarios do squid nao poderao se autenticar nessa maquina, como eu faço pra bloquear a autenticação do restante dos usuarios nessa maquina?


Já tentou o que o Jojack postou? Eu mesmo não testei, mas a lógica é essa mesmo.

Você pode tentar assim também

http_access allow pc_filtrado usuario_joao
http_access deny pc_filtrado !usuario_joao
http_access deny usuario_joao !pc_filtrado







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts