Hallo auch.
hat jemand ein Script zur Hand as mir die aktuelle externe IP ermittelt und per Mail senden kann?
Nun ja, eigentlich ist meine Standard-Antwort: "Einfach mal googlen, Ergebnisse gibt es genug."
Ein traceroute müsse es da doch schon tun? Oder?
Konkert habe ich das Problem das ein System seine dyndns-Adresse nicht aktualisiert hat und ich damit nicht mehr an ins Netz komme. Wenn mir das script stündlich die letzte IP mailt sollte das als "backup" hoffentlich reichen.
Hinter einem Router mit einem dyndns-Service und traceroute?
Wie aufwendig willst du das machen?
Ich habe mal so ein kleines Skript vor einiger Zeit gebastelt.
Einige Teile habe ich natürlich ergoogelt. :-)
Man kann es auch etwas eleganter lösen, aber für deine Zwecke
sollte es reichen. Da wo NAME@EMAILADRESSE.DE deine Emailadresse
reinschreiben.
Achtung! Einige Freemail-Dienste haben was gegen dynamische IP-Adressen.
Also erst mal testen, ob es ankommt oder die Mail auf einem eigenen
Rootserver zu schicken lassen.
--- SCHNIPP ---
#!/bin/bash
echo -n "Meine IP lautet: " >myip.txt
curl -s www.wieistmeineip.de | sed -n '/\([0-9]\{1,3\}\.\)\{3,\}/p' |
sed 's/<[^>]*>//g' | sed 's/ //g' >>myip.txt
mutt -s 'Meine IP' NAME@EMAILADRESSE.DE