dyn. IP des ISDN-routers automatisch versenden
Hallo Liste, hat jemand ein Script bzw. ein Verfahren, um sich die IP des eigenen Isdnrechners zuzumailen, nachdem der sich beim ISP eingewählt hat und eine dynamische IP zugewiesen bekommen hat? eGrüsse aus dem Süden der Republik, Bernd
Hallo Bernd, wenn Du dich mit ISDN einwählst und dein Device ippp0 ist, dann geht das so. ifconfig | grep -A 2 ippp0 | grep 'inet addr:' | cut -b 21-34 | mail -s "ip" bla@domain.de ist aber ungetestet, sollte aber gehen. gruß seb
Hi Liste, noch ne Frage zu u.A. Artikel: Welche Datei wird abgearbeitet, wenn die ISDN-Verbindung aufgebaut wird. Dort würde ich dann gerne das Versenden der dyn. IP meines Rechners veranlassen... -----Ursprüngliche Nachricht----- Von: Bernd Sihling [mailto:b.sihling@web.de] Gesendet: Donnerstag, 2. August 2001 22:33 An: suse-isdn@suse.com Betreff: [suse-isdn] dyn. IP des ISDN-routers automatisch versenden Hallo Liste, hat jemand ein Script bzw. ein Verfahren, um sich die IP des eigenen Isdnrechners zuzumailen, nachdem der sich beim ISP eingewählt hat und eine dynamische IP zugewiesen bekommen hat? eGrüsse aus dem Süden der Republik, Bernd -- To unsubscribe, e-mail: suse-isdn-unsubscribe@suse.com For additional commands, e-mail: suse-isdn-help@suse.com
Bernd Sihling wrote:
Hi Liste,
noch ne Frage zu u.A. Artikel: Welche Datei wird abgearbeitet, wenn die ISDN-Verbindung aufgebaut wird. Dort würde ich dann gerne das Versenden der dyn. IP meines Rechners veranlassen...
-----Ursprüngliche Nachricht----- Von: Bernd Sihling [mailto:b.sihling@web.de] Gesendet: Donnerstag, 2. August 2001 22:33 An: suse-isdn@suse.com Betreff: [suse-isdn] dyn. IP des ISDN-routers automatisch versenden
Hallo Liste,
hat jemand ein Script bzw. ein Verfahren, um sich die IP des eigenen Isdnrechners zuzumailen, nachdem der sich beim ISP eingewählt hat und eine dynamische IP zugewiesen bekommen hat?
eGrüsse aus dem Süden der Republik, Bernd
Hi, ich machs aus der datei /etc/ppp/ip-up.local zusammen mit sendmail in der Form: echo -e "Subject: IP\n\nlokal: $4\nremote:$5" | sendmail -f absender empfaenger@egal.de Das ganze hat den Vorteil daß du die Absenderadresse mit dem Parameter -f selbst bestimmen kannst. Ich hatte Probleme mit Absendername root. Die Parameter $1 bis $6 werden in der Datei /etc/ppp/ip-up an dieses Script übergeben. Dort kannst du am Anfang sehen was die einzelnen Parameter bedeuten. Die Rechte der ip-up.local datei sind die selben wie die der ip-up. mfg. joachim -- the "one dress mainhattan" Die "Eintracht Frankfurt" Zufallssignatur Nr.: 117
On Fri, 3 Aug 2001, Joachim Fossie Bär Reiter wrote:
Bernd Sihling wrote:
Welche Datei wird abgearbeitet, wenn die ISDN-Verbindung aufgebaut wird. Dort würde ich dann gerne das Versenden der dyn. IP meines Rechners veranlassen...
Ja, das ist wohl auch das Beste. Es ist /etc/ppp/ip-up oder - Dein System wird das wohl unterstuetzen - auch /etc/ppp/ip-up.local
echo -e "Subject: IP\n\nlokal: $4\nremote:$5" | sendmail -f absender empfaenger@egal.de
Das ganze hat den Vorteil daß du die Absenderadresse mit dem Parameter -f selbst bestimmen kannst.
Danke fuer den Tip mit -f. Das kann ich hier brauchen.
Ich hatte Probleme mit Absendername root.
Das Problem haettest Du umgehen koennen, indem Du einen "richtigen" Benutzer Deines Systems - also nicht root - als Absender bestimmst, in meiner Beispielszeile gleich bin ich das als User "blancke". Dann haette die Zeile (es ist eine Zeile, auch wenn ich jetzt die Zeile umbreche), folgendes schreiben koennen: su blancke -c "mail empfaenger@domain.de -s Die IP am `date +%d.%m.%Y-%X`---$LOCALIP" Ich setze gerne noch Datum/Uhrzeit dran, dann kann ich - bei den Surfgewohnheiten in unserer Firma - immer gut abschaetzen, ob es noch Erfolg haben wird, die IP anzuwaehlen. Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...
participants (4)
-
Bernd Sihling
-
Joachim Fossie Bär Reiter
-
Peter Blancke
-
Sebastian Wolfgarten