Newsgroup: it.comp.os.linux.iniziare
Titolo: [Linux Gateway] Problemone!!!

Salve a tutti,
ho un problemone con il mio gateway in linux, chi mi puo` aiutare?
Premessa:
Ho un pentium 200, che fa da gateway tra la mia LAN domestica ed
Internet, prima tramite modem normale, ora tramite ADSL su seconda sk.
di rete.
Secondo questo schema: eth0 = lan, pppoe su eth1, kernel 2.2.14, con:
ipforward, ipmasquerading e ipchains.
Quando mi collego ad Internet tutto funziona perfettamente se non un
particolare, non riesco ad aprire alcuni siti web, e/o ad esempio
scaricare le mail da inwind. Non e` un problema di DNS, trova l'host, si
collega, ma non dialoga piu`. Ad esempio: fetchmail si collega, invia
username e password, riceva risposta affermativa, scarica la lista dei
messaggi, ed appena inizia a scaricarli si blocca, come se venisse
fermato da qualcosa (un firewall???). Stessa cosa per alcuni siti web.
(
www.gazzetta.it
, 
www.gsmbox.it
, 
www.inwind.it
, ecc.)
La cosa piu` strana e` che queste operazioni non vanno a buon fine solo
se eseguite da una macchina della LAN, perche` se eseguite direttamente
dal gateway il problema non si pone!!!
Per cui sembrerebbe un problema di masquerading... 
altrimenti avevo pensato anche all'MTU, 
ma sinceramente oramai non so piu` che pesci prendere!!!
Qualcuno potrebbe darmi un idea sul da farsi???
Daniele

Ciao,
innanzitutto, perdonami se ti disturbo senza rispondere alla tua domanda
(non saprei farlo :-)). Ho visto che quaclhe giorno fa hai postato una
domanda sull'autenticazione al server smtp (il relayhost di postfix).
Visto che ho lo stesso problema e non so piu' che pesci prendere, mi
diresti se hai risolto e come.
Grazie mille e scusa ancora.
 

 ha scritto nel messaggio
news:3AC0D1A8...@inwind.it...


 Daniele
Ciao, 
č esattamente un problema di mtu; il modem adsl ha un mtu di 1492 mentre
le altre schede della rete sono tutte a 1500. In teoria dovresti portare
tutti gli mtu allo stesso valore tra le varie macchine, ma poiche il
modem adsl ce l'ha bloccato, devi impostare a 1492 l'mtu delle schede di
rete dei client e tutto si mettera a posto. Da me funziona tutto.
Fammi sapere come č andata.

 
Non posso aiutarti perche' anche io ho lo stesso problema, anche
se limitatamente al traffico web.
Non mi da particolarmente fastidio perche' uso in genere di proxy,
e con Squid risolvo il problema...
Sarebbe bello pero' conoscerne il motivo!
--
Davide


Ho provato con un po' di opzioni di postfix, ma alla fine ho rinunciato,
ho cambiato il relayhost...
Comunque se riesco a risolvere il problema ti faccio sapere!!!
Mi raccomando se ci riesci fai altrettanto anche tu!
Daniele

 indirizzi rete remota..
Beh... se fosse veramente cosi` non funzionerebbe con tutti gli
indirizzi internet, e non solo con alcuni... comunque non e` cosi`, la
rete interna e` sempre la stessa 
192.168.0.1/255
. Inoltre non si
collegherebbe neanche per controllare quanti msg ho... gli indirizzi
come avevo detto li risolveva, e si collegava anche, si bloccava solo
quando doveva scaricare dei pacchetti oltre una certa misura... e solo
da alcuni indirizzi...
Cosi` oggi ho risolto il problema!!!
Ho semplicemente abbassato l'MTU in tutte le reti, cioe` su eth1 (sk.
collegata al modem) e sul collegamento pppoe, e su eth0 (lan) e su tutte
le macchine in LAN... fortunatamente poche! 
Ciao
Daniele

 
Ciao,
non ho una esperienza diretta con adsl pero' la cosa mi incuriosisce 
molto perche' spesso ho sentito parlare di questo problema di mtu...
Capisco perfettamente che bisogna settare sull'interfaccia ppp associata 
al modem un mtu di 1492 (questo valore dovrebbe essere 1500 normali di 
ethernet meno gli 8 byte usati da ppp...) pero' non capisco il motivo per 
cui si dovrebbe cambiare mtu sulle interfacce della lan interna...
un router in generale , ma anche un kernel linux configurato come 
gateway, è in grado di fare frammentazione dei pacchetti ip quando occore 
per cui passare da una interfaccia con mtu 1500 ad una con mtu 1492 
comporta una frammentazione nel caso in cui arrivi dal lato interno un 
pacchetto piu' grande di 1492 ... per cui (a parte considerazioni sulle 
prestazioni) le cose dovrebbero funzionare... C'e' qualcosa che mi sfugge 
? Secondo te dove sta di preciso il problema ? 
Ciao 
Marco  

 Daniele
Certo che ti faro' sapere! Anche se sono 3-4 giorni di tentativi e
ricerche in rete che non hanno portato a nulla.
Grazie mille e speriamo di risolvere.
Ciao