Re: Re[2]: ppp <- zugewiesene IP auslesen

From: Bernd Walter <ticso(at)cicely9.cicely.de>
Date: Wed, 14 May 2003 16:12:40 +0200

On Wed, May 14, 2003 at 03:40:00PM +0200, Andy Tschiersch wrote:
>
>
> Am Dienstag, 13. Mai 2003 um 23:51 schrieb Bernd Walter:
>
> BW> On Tue, May 13, 2003 at 10:21:04PM +0200, Andy Tschiersch wrote:
> >> Hallo!
> >>
> >> wie kann ich rausfinden welche IP ich von meinem ISP zugewiesen
> >> bekommen habe wenn ich mich mit ppp eingewählt habe?
> >>
> >> Mit ifconfig geht es zwar, ich möchte aber mit einem kleinen
> >> Perlprogramm drauf zugreifen. Ich könnte jetzt zwar die Ausgabe von
> >> ifconfig parsen, allerdings wollte ich vorher fragen ob es nicht
> >> einfacher geht. Vielleicht gibt es ja irgendwo eine Log-Datei in der
> >> die aktuelle IP gespeichert wurde?
>
> BW> ifconfig ist sicherlich zuverlässiger, als logfiles, da der ifconfig
> BW> immer saubere Informationen liefert, während ein Logfile bereits
> BW> rotiert sein könnte.
>
> BW> In der Regel willst du aber nicht aktuelle Informationen, sondern
> BW> Änderungsmitteilungen.
> BW> Das kann der ppp per ppp.linkup file:
> BW> verbindung_foo:
> BW> !bg /etc/ppp/script.sh MYADDR
>
> Danke! Das mit dem ppp.uplink File ist eine gute Lösung. Nur leider
> scheint MYADDR nicht übergeben zu werden. Jedenfalls liest mein
> Perlbprgramm nichts ein (<STDIN>).

Nicht stdin, sondern Komandozeile $1 in Shellscipten.
stdin wäre sowas in der Art: echo MYADDR | script.sh

-- 
B.Walter                   BWCT                http://www.bwct.de
ticso(at)bwct.de                                  info(at)bwct.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 14 May 2003 - 16:12:55 CEST

search this site