Iptables mit Squid Transparenter Proxy: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→SSL) |
|||
| Zeile 18: | Zeile 18: | ||
=SSL= | =SSL= | ||
*Wenn man auch den SSL Verkehr umleiten will muss man noch ein paar andere Dinge tun. | *Wenn man auch den SSL Verkehr umleiten will muss man noch ein paar andere Dinge tun. | ||
| − | *[[Squid https aufbrechen und ClamAV]] | + | *[[Squid https aufbrechen]] |
| + | *[[Squid und ClamAV]] | ||
;Wenn der Squid sich auf der FIREWALL befindet steht | ;Wenn der Squid sich auf der FIREWALL befindet steht | ||
*iptables -t nat -A PREROUTING -j REDIRECT -i $LANDEV -p tcp --dport 443 --to 8888 | *iptables -t nat -A PREROUTING -j REDIRECT -i $LANDEV -p tcp --dport 443 --to 8888 | ||
;Wenn der Squid in der DMZ steht | ;Wenn der Squid in der DMZ steht | ||
*iptables -t nat -A PREROUTING -j DNAT -i $LANDEV -p tcp --dport 443 --to $SQUID:8888 | *iptables -t nat -A PREROUTING -j DNAT -i $LANDEV -p tcp --dport 443 --to $SQUID:8888 | ||
Version vom 26. September 2022, 14:32 Uhr
Transparenter proxy
- Wenn man den http_port auf intercept stellt kann er normal Anfragten nicht beantworten.
- Wenn man beides will sollte man die Interception auf einen anderen zusätlichen Port legen.
Squid Eintrag
- cat /etc/squid/squid.conf
http_port 8888 intercept
Iptabels Kommando
- Wenn der Squid sich auf der FIREWALL befindet steht
- iptables -t nat -A PREROUTING -j REDIRECT -i $LANDEV -p tcp --dport 80 --to 8888
- Wenn der Squid in der DMZ steht
- iptables -t nat -A PREROUTING -j DNAT -i $LANDEV -p tcp --dport 80 --to $SQUID:8888
SSL
- Wenn man auch den SSL Verkehr umleiten will muss man noch ein paar andere Dinge tun.
- Squid https aufbrechen
- Squid und ClamAV
- Wenn der Squid sich auf der FIREWALL befindet steht
- iptables -t nat -A PREROUTING -j REDIRECT -i $LANDEV -p tcp --dport 443 --to 8888
- Wenn der Squid in der DMZ steht
- iptables -t nat -A PREROUTING -j DNAT -i $LANDEV -p tcp --dport 443 --to $SQUID:8888
