- Problemas com o SQUID
+ Responder ao Tópico
-
Problemas com o SQUID
Estou usando Slackware 10, estou usando ele como firewall na empresa compartilho a NET(vivax), estou usando algumas regras de iptables para compartilhar a mesma, o problema é que com iptables não consigo bloquear certos sites....e sei que com o squid posso fazer isso, muito bem. instalei o squid mas na hora de fazer funcionar deu o seguinte erro :
2006/03/13 09:54:11| ACL name 'all' not defined!
FATAL: Bungled squid.conf line 29: http_reply_access allow all
Squid Cache (Version 2.5.STABLE12-20060306): Terminated abnormally.
###### Meu squid.conf #########
http_port 192.168.0.1:3128
cache_dir ufs /var/spool/squid 128 16 256
cache_mem 16 mb
cache_swap_low 90
cache_swap_high 95
maximum_object_size 4096 kb
client_netmask 255.255.255.0
##### Regras ACL ###########
acl permitir_rede src 192.168.0.0/24
acl proibir_sites dstdomain "/usr/local/squid/bloqueados/sites"
acl proibir_palavras url_regex -i "/usr/local/squid/bloqueados/block"
#### Regras HTTP ############
http_access allow permitir_rede
http_access deny proibir_sites
http_access deny proibir_palavras
###########################
cache_effective_user squid
cache_effective_group squid
visible_hostname servinet.fametro.com
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_single_host off
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
agradeço pela ajuda de todos.....
-
Re: Problemas com o SQUID
Caro,
Você retirou a regra all
http_port 192.168.0.1:3128
cache_dir ufs /var/spool/squid 128 16 256
cache_mem 16 mb
cache_swap_low 90
cache_swap_high 95
maximum_object_size 4096 kb
client_netmask 255.255.255.0
##### Regras ACL ###########
acl permitir_rede src 192.168.0.0/24
acl all src 0.0.0.0/0.0.0.0
acl proibir_sites dstdomain "/usr/local/squid/bloqueados/sites"
acl proibir_palavras url_regex -i "/usr/local/squid/bloqueados/block"
#### Regras HTTP ############
http_access allow permitir_rede
http_access deny proibir_sites
http_access deny proibir_palavras
http_access deny all
###########################
cache_effective_user squid
cache_effective_group squid
visible_hostname servinet.fametro.com
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_single_host off
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
Apenas o que esta em destaque....
-
Re: Problemas com o SQUID
obrigado pela resposta rapida, mas ainda esta dando um erro :
FATAL: getpwnam failed to find userid for effective user 'squid'
Squid Cache (Version 2.5.STABLE12-20060306): Terminated abnormally.
CPU Usage: 0.000 seconds = 0.000 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 270
Aborted
-
Re: Problemas com o SQUID
Caro,
Você tem que criar o usuário e grupo squid
groupadd squid
useradd squid -g squid
chown squid.squid -Rf /var/spool/squid/
chmod 755 -Rf /var/spool/squid
e depois
squid -z
Falou,
-
Re: Problemas com o SQUID
Muito obrigado mesmo, os erros acabaram valew mesmo.....
-
Re: Problemas com o SQUID
Me perdoe a ignorancia mas to começando........quando eu dou o comando
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
a minha net para