Squid.conf funcionando perfeitinho no Windows 2003 Server
Boa noite galera!
Depois de muita pesquisa tanto aqui no Under guanto em outros sites, vou postar meu aquid.conf que esta funcionando a pleno vapor no meu servidor windows 2003 server:
Código :
http_port 3128
visible_hostname squid
# Cache
cache_mem 700 MB
maximum_object_size_in_memory 32 KB
maximum_object_size 1024 MB
minimum_object_size 0 KB
cache_swap_low 90
cache_swap_high 95
cache_dir ufs C:\squid\var\cache 30000 16 256
# Logs de acesso
access_log C:\squid\var\logs\access.log squid
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 901 # swat
acl Safe_ports port 1025-65535 # portas altas
acl purge method PURGE
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
#### Libera acesso a todas os sites pelo mec especifico ####
#acl teste arp 00:00:00:00:00:00
#http_access allow teste
#http_access deny all
#### Libera todos os sites para ip especifico ####
#acl aplicacao src 192.168.2.44
#http_access allow aplicacao
#### Limita download para toda rede em 10MB ####
acl html rep_mime_type text/html
reply_body_max_size 10485760 allow html
#### LIbera Acesso total no horario de Almoço ####
acl almoco time 18:00-19:25
http_access allow almoco
#### Bloqueio de acesso a sites improprios no horario de expediente ####
acl bloqueados dstdom_regex -i "C:\squid\etc\bloqueados.txt"
http_access deny bloqueados
error_directory C:\squid\share\errors\Portuguese
acl redelocal src 192.168.2.0/24
http_access allow localhost
http_access allow redelocal
http_access deny all
Se alquem puder colocar no meu arquivo um controle de acesso com cadastro de usuário eu vou ficar grato.
Por favor não esquecer que a primeira ACL tem prioridade sobre a segunda.
Re: Squid.conf funcionando perfeitinho no Windows 2003 Server
Olá,
Para a autenticação funcionar...
Veja que na sua pasta c:/squid/bin, tem somente 1 arquivo, que se chama squidclient.
nesta pasta, para a autenticação funcionar, precisa de 3 arquivos,
squidclient, ncsa_auth e o htpasswd.
O ncsa_auth está na pasta c:/squid/libexex, (copie ele para a pasta bin)
O htpasswd, está no apache, arquivo onde ele foi instalado/apacheSoftware/apache2.2/htpasswd,
copie ele tambem para a pasta sbin, (caso não tenha o apache, já mandei para seu email, zipado)
Agora vá no pront de comando e faça
C:\>cd\squid\bin (voce entrará na pasta bin)
C:\squid\bin>(digite)htpasswd –c passwd (seunome) (-c, para criar o doc. txt com o nome passwd)
ele vai retornar pedindo sua senha e pedindo para confirmar a senha, a partir de agora, para criar mais usuários, NÂO coloque mais o -c
basta digitar no pront C:\squid\bin>htpasswd passwd (fulano) ( criou mais um user) e assim por diante
htpasswd passwd joao
htpasswd passwd maria
htpasswd passwd paulo
Explicando: htpasswd é o nome do executável depois passwd é o nome do documento de texto que foi criado
Com o comando htpasswd passwd fulano, acrescento mais usuários.
Linux: Servidores Linux para iniciantes - squid em servidor windows xp [RESOLVIDO]
E no squid.conf acrescente
#################Autenticação###################
auth_param basic program c:/squid/bin/ncsa_auth.exe "c:/squid/bin/passwd"
auth_param basic children 5
auth_param basic realm xxagus
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
acl password proxy_auth REQUIRED
acl localnet proxy_auth REQUIRED
Re: Squid.conf funcionando perfeitinho no Windows 2003 Server
Citação:
Postado originalmente por
silvermac
Boa noite galera!
Depois de muita pesquisa tanto aqui no Under guanto em outros sites, vou postar meu aquid.conf que esta funcionando a pleno vapor no meu servidor windows 2003 server:
Código :
http_port 3128
visible_hostname squid
# Cache
cache_mem 700 MB
maximum_object_size_in_memory 32 KB
maximum_object_size 1024 MB
minimum_object_size 0 KB
cache_swap_low 90
cache_swap_high 95
cache_dir ufs C:\squid\var\cache 30000 16 256
# Logs de acesso
access_log C:\squid\var\logs\access.log squid
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 901 # swat
acl Safe_ports port 1025-65535 # portas altas
acl purge method PURGE
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
#### Libera acesso a todas os sites pelo mec especifico ####
#acl teste arp 00:00:00:00:00:00
#http_access allow teste
#http_access deny all
#### Libera todos os sites para ip especifico ####
#acl aplicacao src 192.168.2.44
#http_access allow aplicacao
#### Limita download para toda rede em 10MB ####
acl html rep_mime_type text/html
reply_body_max_size 10485760 allow html
#### LIbera Acesso total no horario de Almoço ####
acl almoco time 18:00-19:25
http_access allow almoco
#### Bloqueio de acesso a sites improprios no horario de expediente ####
acl bloqueados dstdom_regex -i "C:\squid\etc\bloqueados.txt"
http_access deny bloqueados
error_directory C:\squid\share\errors\Portuguese
acl redelocal src 192.168.2.0/24
http_access allow localhost
http_access allow redelocal
http_access deny all
Se alquem puder colocar no meu arquivo um controle de acesso com cadastro de usuário eu vou ficar grato.
Por favor não esquecer que a primeira ACL tem prioridade sobre a segunda.
Ola! gostaria de saber qual versão do squid está usando ainda sou meio leigo no assunto mas andei lendo muito sobre isso tive um squid proxy com cache montado em minha lan mas o rapaz que me ajudava está sem tempo e estou sozinho mas tenho preferencia por montar ele no xp ou no server 2003 se for o caso obrigado e no aguardo de uma resposta.