[Server] Transparent Proxy con Squid
Inviato: mercoledì 16 gennaio 2008, 0:01
Ciao a tutti.
Non riesco ad impostare Squid come transparent proxy.
Ho Ubuntu 7, ultima versione, con Squid 2.6.
Nella configurazione ho aggiunto:
http_port 192.168.1.227:3128 transparent (ove 192.168.1.227 è indirizzo del proxy)
...ed ho creato una iptable di questa maniera:
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
Il proxy ha una sola scheda di rete. Nelle macchine della lan l'indirizzo del proxy nel browser riesco a navigare. Siano inserendo la porta 3128 che la 80 (o qualsiasi altra porta faccia "nattare"). Ma inserendo l'indirizzo del proxy solo come gateway non riesco a navigare.
Qualcuno mi può aiutare a capire da cosa dipende? Non riesco a risolvere in nessun modo.
Non riesco ad impostare Squid come transparent proxy.
Ho Ubuntu 7, ultima versione, con Squid 2.6.
Nella configurazione ho aggiunto:
http_port 192.168.1.227:3128 transparent (ove 192.168.1.227 è indirizzo del proxy)
...ed ho creato una iptable di questa maniera:
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
Il proxy ha una sola scheda di rete. Nelle macchine della lan l'indirizzo del proxy nel browser riesco a navigare. Siano inserendo la porta 3128 che la 80 (o qualsiasi altra porta faccia "nattare"). Ma inserendo l'indirizzo del proxy solo come gateway non riesco a navigare.
Qualcuno mi può aiutare a capire da cosa dipende? Non riesco a risolvere in nessun modo.