linux-l: IP-Nummer Wechsel ueberleben ?

Jens Dreger jens.dreger at physik.fu-berlin.de
Di Apr 10 10:43:00 CEST 2001


On Tue, Apr 10, 2001 at 10:40:37AM +0200, Steffen Dettmer wrote:
> * Jens Dreger wrote on Tue, Apr 10, 2001 at 01:11 +0200:
> > Nur neugierig: Ob es wohl moeglich ist, eine TCP-Verbindung einen
> > IP-Nummer-Wechsel eines beteiligten Rechners ueberleben zu lassen?
> 
> Möglich? Ja. Aber aufwendig...
> Ein  Socket stirbt sicherlich, wenn sich die IP des Peers ändert.
> 
> > Man stelle sich vor, man logge sich mit sagen wir ssh auf RechnerA ein
> > und starte dort xclock mit DISPLAY RechnerB:0.0, dann wechselt
> > RechnerA seine IP. Gibt es einen Weg, dass xclock das ueberlebt?
> 
> Eine wilde, aber realisierbare Idee: Man fährt ein Mini-VPN
> zwischen beiden Maschinen. Damit hat man zwei neue VPN-IPs, die
> sich bei Addressumstellung nicht ändern. Die verwendet man für
> xlock.

An VPN hatte ich auch gedacht...
 
> Das kann man einfach mit PPP over SSH probieren. Ein SSH Connect,
> der Streamverbindung wird ein Device zugeordnet, und dann pppd
> darauf gestartet. Bei IP Änderung kracht die SSH zusammen, das
> muß man dann entsprechend abfangen (und neuconnecten). Weiß aber
> nicht, ob man auf ein "altes" device überhaup reconnecten kann,
> oder da noch einen diald oder so einbauen muß.

Das habe ich nun leider nicht verstanden. Vor allem den Mittelteil. 
Kannst Du nochmal auf das "das muß man dann entsprechend abfangen" 
genauer eingehen ?
 
> Oder man baut irgendeine Art X-Proxy, der sowas kann. Auf beiden
> Seiten läuft irgentsowas magisches, das mit IP Änderungen
> klarkommt.

Ich glaube, genau nach diesem 'magischen' suche ich...

Dank & Gruss,

Jens.



Mehr Informationen über die Mailingliste linux-l