Configurare Squid come Transparent Proxy: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
m New page: Questo permette di non dover specificare il proxy su ogni macchina, e funziona per tutti i siti sulla porta 80 standard. * Verificato per squid >= 2.7 * Non funziona per https * Non funzi...
 
 
Line 14: Line 14:


==Redirecting del traffico sulla stessa macchina==
==Redirecting del traffico sulla stessa macchina==
  iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
  iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080


==Redirecting del traffico su una macchina diversa==
==Redirecting del traffico su una macchina diversa==

Latest revision as of 08:42, 20 October 2010

Questo permette di non dover specificare il proxy su ogni macchina, e funziona per tutti i siti sulla porta 80 standard.

  • Verificato per squid >= 2.7
  • Non funziona per https
  • Non funziona per siti che usano una porta >= 80

Configurazione di Squid

sudoedit /etc/squid/squid.conf
http_port 192.168.1.1:8080 transparent 
sudo invoke-rc.d squid reload

Redirecting del traffico sulla stessa macchina

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080

Redirecting del traffico su una macchina diversa

http://www.faqs.org/docs/Linux-mini/TransparentProxy.html#s6

Riferimenti