PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : rc.pppoe und die echte DynamischeIP


Djuke Masters
13.09.01, 21:20
Leutz ...wo
find meine Internet IP,
wenn ich mit adsl von r.pinguin
ins internet gehe

sacht jetzt nicht route -n

weil das ist nicht die echte ...

thx ...

Jorge
14.09.01, 12:48
Hallo,

Dazu gibt es (mindestens) zwei Lösungen:
-Die diversen PPP-Daemonen (pppd, ipppd,...) rufen nach erfolgtem Verbindungsaufbau das Skript /etc/ppp/ip-up auf. Dieses bekommt die zugeteilte IP-Adresse als vierten Parameter übergeben. Durch Einfügen von echo $4 > /var/run/aktuelleIP kann man sie speichern. Fügt man zusätzlich rm -f /var/run/aktuelleIP in /etc/ppp/ip-down ein, kann man als Bonus durch test -f /var/run/aktuelleIP überprüfen, ob man online ist. Lesehinweise: pppd (8), ipppd (8)
-Die zweite Variante funktioniert mit beliebigen IP-Netzwerkinterfaces: env LC_ALL=C /sbin/ifconfig Devicename | sed -n '/addr:/s/ [^r]*..//gp' Devicename ist an die eigene Konfiguration anzupassen. Bei einer Modemverbindung ppp0, beim ersten ISDN-SyncPPP-Device ippp0, bei ISDN-rawIP isdn0, ...

> sacht jetzt nicht route -n

Mit diesem Befehl lässr Du Dir die Routen anzeigen, dass da zwangsläufig IP's auftauchen sollte klar sein.

Grüsse/Regards
Carsten :cool: