cleyton.bruno
(usa Fedora)
Enviado em 14/09/2007 - 18:48h
Olá amigos.
Coloquei meu server três placas de rede. Sendo:
eth0 - 192.168.0.201 - Modem
eth1 - 192.168.0.202 - Rede1
eth2 - 192.168.1.203 - Rede2
Tenho o squid rodando normalmente na eth1, só que na eth2 o squid bloqueia todas as páginas. Alguém pode me dar uma luz?
Estou roteando dando o echo 1 no ip_forward e com as seguintes regras:
iptables -t POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j DNAT --to-destination 192.168.0.201:8080
iptables -t nat -A PREROUTING -i eth2 -p tcp --dport 80 -j DNAT --to-destination 192.168.0.201:8080
Já tentei fazer por rota e dá o mesmo problema. No meu squid.conf tem:
acl all src 192.168.0.0/24
acl all2 src 192.168.1.0/24
acl localhost src 127.0.0.1/255.255.255.255
acl rede_externa src 0.0.0.0/0.0.0.0
acl internet port 80
acl internet port 443
acl apache_port port 2222
acl mail port 25
acl mail port 110
acl blocked_sites url_regex -i "/etc/squid/sites_bloqueados.lst"
acl unblocked_sites url_regex -i "/etc/squid/sites_liberados.l st"
http_access allow localhost
http_access allow apache_port
http_access deny blocked_sites !unblocked_sites
http_access allow all
http_access allow all2
http_access allow internet
http_access allow mail
Estou quase desistindo...