Народ помогите найти в чем косяк.
Не получается настроить прозрачный прокси.
В конфиге сквида все прописал, как надо. Создал правила в iptables.iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j SNAT --to-source (внешний IP)
iptables -t nat -A PREROUTING -s 192.168.1.0/24 -d ! 192.168.1.254 -p tcp -m multiport --dport 80,81,82,83,88,8000,8001,8002,8080,8081,28902 -j REDIRECT --to-port 3128
Но все равно не работает. Через прокси все норм, а так не работает.
Подскажите где ещё копать и где смотреть.
Попробуй так у меня работает на FC4
#!/bin/bashecho 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
iptables -t nat -A PREROUTING -s 192.168.1.0/24 -d ! 192.168.1.1 -p tcp -m multiport --dport 80,81,82,83,88,8000,8001,8002,8080,8081 -j REDIRECT --to-port 3128
iptables -t nat -A PREROUTING -s 192.168.1.0/24 -d ! 192.168.1.1 -p udp -m multiport --dport 80,81,82,83,88,8000,8001,8002,8080,8081 -j REDIRECT --to-port 3128
iptables -t nat -A PREROUTING -s 192.168.1.0/24 -d ! 192.168.1.1 -p tcp -m multiport --dport 8082,8083,8091,8100,8101,8102,8103,8888,777 -j REDIRECT --to-port 3128
iptables -t nat -A PREROUTING -s 192.168.1.0/24 -d ! 192.168.1.1 -p udp -m multiport --dport 8082,8083,8091,8100,8101,8102,8103,8888,777 -j REDIRECT --to-port 3128
Да уж, тоже самое. Не помогло
echo 1 > /proc/sys/net/ipv4/ip_forward
это сделано ?
в конфиге сквида указал ? :
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
>echo 1 > /proc/sys/net/ipv4/ip_forward
>это сделано ?
>в конфиге сквида указал ? :
> httpd_accel_host virtual
> httpd_accel_port 80
> httpd_accel_with_proxy on
> httpd_accel_uses_host_header on
и сквид должен быть скомпилен с опцией --enable-linux-netfilter
>>echo 1 > /proc/sys/net/ipv4/ip_forward
>>это сделано ?
>>в конфиге сквида указал ? :
>> httpd_accel_host virtual
>> httpd_accel_port 80
>> httpd_accel_with_proxy on
>> httpd_accel_uses_host_header on
>и сквид должен быть скомпилен с опцией --enable-linux-netfilterВсе это прописано, Сквид скомпилирован с --enable-linux-netfilter.
Где ещё смотреть.
прочитай еще раз и внимательно главу 17 фака
http://www.squid-cache.org/Doc/FAQ/FAQ-17.html
>прочитай еще раз и внимательно главу 17 фака
>http://www.squid-cache.org/Doc/FAQ/FAQ-17.html
Маньяк дай плиз аську. или 164494456-моя