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 ...
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:
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.