[Server] Transparent Proxy con Squid

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Avatar utente
WillyLord
Prode Principiante
Messaggi: 89
Iscrizione: domenica 13 gennaio 2008, 21:04
Contatti:

[Server] Transparent Proxy con Squid

Messaggio da WillyLord »

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.
emyfr
Prode Principiante
Messaggi: 26
Iscrizione: lunedì 5 dicembre 2005, 17:13

Re: [Server] Transparent Proxy con Squid

Messaggio da emyfr »

Secondo me il problema è di DNS, visto che il browser non sa di essere dietro un proxy continua a fare le richieste di risoluzione all'esterno!

soluzioni:
o installi sulla macchina bind o un forwarder DNS
o imposti come DNS per il client un pc che sta all'interno della LAN.

ciao
emiliano
Avatar utente
WillyLord
Prode Principiante
Messaggi: 89
Iscrizione: domenica 13 gennaio 2008, 21:04
Contatti:

Re: [Server] Transparent Proxy con Squid

Messaggio da WillyLord »

Grazie dell'aiuto! Volevo dirti che stamattina, con la stessa identica regola e senza cambiare nulla nell impostazioni ha funzionato.

Approfitto per fare un'altra domanda, spero di non essere troppo OT:

Sai come si inserisce una regola Iptables di default all'avvio? Mi pare si faccia nella cartella init.d, da qualche parte.

Potreste aiutarmi?
Avatar utente
Mr. Beezns
Prode Principiante
Messaggi: 136
Iscrizione: martedì 13 febbraio 2007, 18:52
Contatti:

Re: [Server] Transparent Proxy con Squid

Messaggio da Mr. Beezns »

sarebbe più corretto che il jump lo impostassi con il comando

Codice: Seleziona tutto

-j DNAT --to-destination 192.168.1.227:3128
IL SAGGIO COLTIVA LINUX, WINDOWS SI PIANTA DA SOLO.
UBUNTU 7.10 on HP Pavilion dv6635el
DEBIAN 4.0 r1 on HP ProLiant ML370 G5 QUADCORE
Avatar utente
webpatella
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1185
Iscrizione: lunedì 14 gennaio 2008, 10:14
Contatti:

Re: [Server] Transparent Proxy con Squid

Messaggio da webpatella »

ma se fai il -j DNAT sui log comparira 127.0.0.1 o il tuo ip non quello del client 8)
Se oggi ho capito qualcosa deve essere obsoleto!!!
Guide & Consigli http://www.easyict.org/guide-consigli.html
Web Directory Free http://www.easyict.org/directory.html
Avatar utente
Mr. Beezns
Prode Principiante
Messaggi: 136
Iscrizione: martedì 13 febbraio 2007, 18:52
Contatti:

Re: [Server] Transparent Proxy con Squid

Messaggio da Mr. Beezns »

e dove sta scritto che voleva anche i log dei report .... e poi se installa anche sarg, logga tutto ....  8)
IL SAGGIO COLTIVA LINUX, WINDOWS SI PIANTA DA SOLO.
UBUNTU 7.10 on HP Pavilion dv6635el
DEBIAN 4.0 r1 on HP ProLiant ML370 G5 QUADCORE
Avatar utente
webpatella
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1185
Iscrizione: lunedì 14 gennaio 2008, 10:14
Contatti:

Re: [Server] Transparent Proxy con Squid

Messaggio da webpatella »

si ma sarg andrebbe a mostrare tutto il traffico come generato da localhost...a casa uso anche io il DNAT ma dove lo installo per lavoro quasi sempre è per vedere i log (ovviamente i responsabili sono autorizzati da varie policy fatte firmare ai dipendenti) o comunque anche per quello >:( >:(
Se oggi ho capito qualcosa deve essere obsoleto!!!
Guide & Consigli http://www.easyict.org/guide-consigli.html
Web Directory Free http://www.easyict.org/directory.html
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti