dns mit dialin

Thomas Niesel thomas_n at freenet.de
Thu Dec 12 16:24:02 CET 2002


Hi Jan
On Thu, Dec 12, 2002 at 02:21:45PM +0100, Jan-Benedict Glaw wrote:
...schnipp
> > Im Prinzip funktioniert es ja, allerdings immer zu spät.
> 
> > Im 2'ten "Anlauf" geht es dann völlig poblemlos.
> Tjo... Machen wir mal einen gedanklichen Ablauf dessen, was passiert:
> 
> 	- Dein ISDN-ppp-Interface hat eine alte IP-Adresse und ist nicht
> 	  eingewählt.
> 	- Ein Programm will einen DNS-Loopku machen
> 	- Das Programm bemüht die resolver library
> 	- Der resolver macht einen socket auf (an dem alten Interface
> 	  mit der alten IP-Adresse)
> 	- Die Anfrage wird gestellt (mit der alten IP-Adresse)
Argh
> 	- ISDN wählt; das Interface bekommt eine neue IP-Adresse
> 	- Das Paket verläßt das ISDN-Interface, mit der _alten_
> 	  IP-Adresse als Absende-Adresse
> 	- Die Antwort vom fremden DNS-Server kommt, leider zu dem
> 	  falschen Rechner, weil Du ja mittlerweile eine neue IP-Adresse
> 	  hast...
> 	- Du startest eine 2te Anfrage, die jetzt mit der neuen
> 	  IP-Adresse 'rausgeht
> 	- Du bekommst die Antwort...

Klar, wenn man mal darüber nachdenkt.
> 
> Du siehst das Problem. Da gab's früher mal /proc/sys/net/ip_dynaddr

Jau, u.a. zwischen den Ohren

> (oder so ähnlich...), wo man gewisse Zahlen reinschreiben konnte (1 oder
> 5 wurde da immer 'reingepackt, daran erinnere ich mich noch...). Findest
> Du das bei Dir? Was steht bei Dir in der Pseudo-Datei?

..net/ipv4/ip_dynaddr: 5

> 
> MfG, JBG



-- 
Tho/\/\as



More information about the Linux mailing list