Ip.php
Aus rü5
ein kleines Script, welches die IP-Adressen von Rechnern vermerkt (ähnlich wie z.B. dyndns.org)
Aufruf
speichern der IP: ip.php/<name>/<pass>.<format> (z.B. http://www.myinfodb.de/ip.php/myExample/storeMyIP.html ) ausgeben der IP: ip.php/<name>.<format> (z.B. http://www.myinfodb.de/ip.php/myExample.html )
Anwendung
auf einem Rechner mit dynamischer IP legt man eine Datei in z.B. '/etc/cron.hourly' mit dem Namen 'setMyIP' wie folgt an:
touch /etc/cron.hourly/setMyIP && chmod 755 /etc/cron.hourly/setMyIP && vi /etc/cron.hourly/setMyIP
Inhalt des Skripts (kann man hier einfach via CUT-COPY-PASTE entnehmen):
#!/bin/bash myHOST=`hostname --long` wget &>/dev/null -O /tmp/$myHOST.html http://www.myinfodb.de/ip.php/$myHOST/setIP.html
(man kann myHOST auch einen festen String zuweisen, falls man)
So kann man von woanders die Internet-Adresse des Rechners durch Aufruf der Seite: http://www.myinfodb.de/ip.php/<nameDesRechners>.html anzeigen lassen.