Newsgroup: it.comp.os.linux.software
Titolo: proxy trasparente

Vorrei sapere se è possibile configurare squid in modo da non dover
impostare nei vari pc il browser per puntare al proxy server. Cioè fare in
modo che il server dhcp fornisca come gateway l'ip del server proxy e ogni
richiesta verso internet venga quindi inoltrata direttamente al server
proxy.

 direttamente al server proxy.
Di solito non si fa cosi`.  Il gateway e` il gateway e dhcp fornisce
quello, stara` poi al gateway redirigere i pacchetti in uscita verso
la porta 80 alla macchina che monta squid in modo trasparente al
client.  Sia che squid giri sul vero gateway sia che squid sia su di
un'altra macchina.
HTH, ciao.
-- 
Vuoi fare colpo su di lei con me?
Fai colpo su di lei con me! Fai colpo su di lei con me!
[Dr. Gonzo : Paura e delirio a Las Vegas]

 ha scritto nel messaggio
news:ivp512-...@carmela.fork.ouz...


 funziona.
Spiegati meglio.  E rispondi -sotto- al messaggio.
Il proxy gira sul gateway?  Se non gira sul gateway e` ovvio che il
REDIRECT non funziona.
Se gira su di una macchina in DMZ sei a posto usando semplicemente
DNAT verso quella macchina.
Se invece la macchina e` sulla stessa rete del client vedi qui:
 
http://www.skullkrusher.net/linux/iptables.html
caso 4, alla fine...
Ciao.


Ho configurato una macchina linux con squid per funzionare come server proxy
della rete. Vorrei evitare di configurare il browser per far accedere ad
internet attraverso il proxy , per due motivi: il primo è per evitare che
gli utenti dei client vadano a modificare i parametri del browser, il
secondo per comodità. Pensavo fosse possibile far accedere al proxy
impostando nella scheda di rete come gateway predefinito l'ip del proxy
oppure, utilizzando un server dhcp, attribuire gli ip (in maniera dinamica)
e il gateway predefinito ai singoli client. Ma con le istruzioni che ho
avuto non sono riuscito a far redirigere il traffico dalla porta 80 del
proxy alla porta 3128. Il computer che ospita squid ha una sola scheda di
rete e appartiene allo stesso range di indirizzi della lan.

 REDIRECT non funziona.
Si il proxy gira sul gateway,

 allo stesso range di indirizzi della lan.
Come fa ad essere un gateway con una sola scheda di rete?  Spiega
meglio la topologia della tua rete.


 meglio la topologia della tua rete.
La rete è composta da 10 pc che sono collegati attraverso uno switch al
router per il collegamento ad internet. Ho pensato di recuperare un vecchio
pc su cui installare linux e utilizzarlo come proxy server. Anche questo pc
si collega ad internet attraverso lo switch e ha una sola scheda di rete.
L'unico gateway per internet è, quindi, il router. Ho pensato di fare in
modo che i pc utilizzino il proxy per accedere ad internet e per far questo
ho tolto il gateway predefinito dalla connessione lan dei pc e ho inserito
l'ip del proxy nella configurazione del browser. Il tutto funziona bene
(anche l'autenticazione di squid per l'accesso ad internet). So bene che è
una configurazione primitiva, ma per le nostre esigenze va abbastanza bene,
solo che sarebbe meglio se gli utenti, che si collegano ad internet, non
sappiano che in realtà passano attraverso il proxy (se vanno a vedere nella
configurazione del browser). Allora ho provato a vedere se era possibile,
anzichè utilizzare la configurazione via browser, configurare l'indirizzo ip
del proxy come gateway predefinito nella connessione lan dei pc. Cosa mi
consigli? Grazie per la tua collaborazione.

 caso 4, alla fine...
Leggi questo che fa proprio quello che vuoi.
+++
X Skull: pensa che la prima volta che ho letto "la` fuori e` pieno di
gente che lo vuole" ho detto "ma dove?".  E invece...
