Alguém sabe me dizer se é possível associar IP ao usuário no squid. Tipo: usuário tal (squid com autenticação) só poderá acessar se estiver com seu respectivo Ip.
Grato,
Marcelo Vitor
Alguém sabe me dizer se é possível associar IP ao usuário no squid. Tipo: usuário tal (squid com autenticação) só poderá acessar se estiver com seu respectivo Ip.
Grato,
Marcelo Vitor
Introdução
Para que o squid possa controlar o acesso por MAC ADDRESS da placa de rede, teremos que compilar o mesmo, com a opção enable-arp-acl. Para habilitar essa opção basta seguir os seguintes passos:
# ./configure enable-arp-acl
# make clean
# make
Configurando as regras
As regras adicionadas do arquivo squid.conf ficariam da seguinte maneira:
Acl pl1andar arp 11:11:11:11:11:11
Acl pl2andar arp 22:22:22:22:22:22
Acl pl3andar arp 33:33:33:33:33:33
http_access allow pl1andar
http_access allow pl2andar
http_access allow pl3andar
http_access deny all
acl userX src 192.168.0.1/24
acl userY src 192.168.0.2/24
acl userN src 192.168.0.249/24
(etc...)
gatoseco e Mr_Mind,
a forma que vcs mencionaram, como eu faria a referência para que os usuários autenticassem?
Meu proxy possui autenticação e gostaria de vincular cada usuário ao ip de sua máquina (ips fixos) sem tirar a autenticação.
Como faria para: usuário X só poderá autenticar de tiver o ip X, caso ele esteja com o ip Y não poderá. Essa é minha dúvida.
grato.
não sei se consegues criar esse tipo de condições no squid... tenta ver na documentação do squid