Squid funciona menos como proxy tranparente
Será q alguém pode me ajudar?
Montei um servidor proxy e quero colocá-lo como proxy transparente mas quando ativo as regras de iptables o IE não navega. Se jogo as configurações de proxy no IE consigo navegar, mas sem elas o squid me reporta mens. de erro, dizendo q:
_____________________________________________________________________________________
>>>>> URL solicitada não pode ser recuperada
>>>>> Na tentativa de recuperar a URL: www. qualquerpagina.qualquer
>>>>> O seguinte erro foi encontrado:
>>>>> Incapaz de determinar o endereço IP através do nome do host
>>>>> www. qualquerpagina.qualquer
>>>>> O Servidor DNS retornou
>>>>> Name Error: The Domain name does not exist.
>>>>> Isso significa q:
O cache foi incapaz de resolver o nome do host presente na URL
Verifique se o endereço está correto
_____________________________________________________________________________________
Squid funciona menos como proxy tranparente
Tenta colocar estas regras no ip tables
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -t nat -F
iptables -X
iptables -t nat -X
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0/0 -j MASQUERADE # Esta e minha rede Interna
iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -d 0/0 -j MASQUERADE # Este ip é da rede do Modem ADSL
Posta suas regras do iptables..
Falow.
Squid funciona menos como proxy tranparente
feito as regras iptables adicione o sguite no seu squid.conf
Código :
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
ie_refresh on
Squid funciona menos como proxy tranparente
Meu iptables tá assim:
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp
modprobe iptable_nat
/usr/sbin/iptables -t nat -A PREROUTING -p tcp -m multiport -s 80.80.0.1/24 --dport 80,443 -j REDIRECT --to-ports 3128
/usr/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
já tentei outras configurações e dão todas no mesmo.
Meus squid tá ok também.
Squid funciona menos como proxy tranparente
ops
iptables -t nat -A PREROUTING -s suarede -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128