Squid autenticando em Windows 2003 com msnt_auth
Este artigo trata da configuração do Squid para autenticar em Windows 2003 usando o módulo msnt_auth.
Configurando o msnt_auth
Primeiramente iremos configurar o msnt_auth, que é responsável pela autenticação dos usuários no Windows 2003.
No diretório do Squid (/etc/squid/) temos o arquivo msntauth.conf, onde devemos inserir os nomes dos servidores 2003 e o nome do domínio.
Suponhamos que meus servidores estejam configurados da seguinte maneira:
OBS: Caso você tenha apenas 1 controlador de domínio, informe o mesmo nome no BDC.
No diretório do Squid (/etc/squid/) temos o arquivo msntauth.conf, onde devemos inserir os nomes dos servidores 2003 e o nome do domínio.
Suponhamos que meus servidores estejam configurados da seguinte maneira:
- PDC = srv01 > 192.168.0.1
- BDC = srv02 > 192.168.0.2
- domínio = meudominio
OBS: Caso você tenha apenas 1 controlador de domínio, informe o mesmo nome no BDC.
#################################################### # Sample MSNT authenticator configuration file # Antonino Iannella, Stellar-X Pty Ltd # Sun Sep 2 15:52:31 CST 2001 # NT hosts to use. Best to put their IP addresses in /etc/hosts. server my_PDC my_BDC my_NTdomain server srv01 srv02 meudominio # Denied and allowed users. Comment these if not needed. #denyusers /usr/local/squid/etc/msntauth.denyusers #allowusers /usr/local/squid/etc/msntauth.allowusers ###################################################
Após configurado o arquivo, coloque em /etc/hosts o nome e o ip dos servidores da seguinte forma:
# Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 firewall localhost.localdomain localhost 192.168.0.1 srv01 192.168.0.2 srv02