Ich habe Squid-Proxy in einem anderen Netzwerk als mein LAN installiert. I eingefügt "http_port 3128 transparent" auf „/etc/squid3/squid.conf“ und fügte ich die folgende iptable Regel auf Router/Firewall:Wie Umleiten HTTP-Verkehr über Router/Firewall auf den transparenten Squid-Proxy?
iptables -A PREROUTING -i eth00 -p tcp -m tcp --dport 80 -j DNAT --to &IP_PROXY:3128
iptables -A PREROUTING -i eth00 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
eth00 ist die Netzwerk-Schnittstelle zu meinem LAN verbunden. Router/Firewall ist zwischen meinem LAN, PROXY und Internet. Ich werde Squid nicht in meinem LAN installieren, wenn möglich.
Die iptables-Regeln funktionieren nicht und der Proxy kann den Datenverkehr nicht abfangen.
Jeder Rat wird geschätzt.