Ip.php: Unterschied zwischen den Versionen
Aus rü5
imported>Meap Keine Bearbeitungszusammenfassung |
imported>Meap |
||
Zeile 3: | Zeile 3: | ||
== nur mal eben kurz == | == nur mal eben kurz == | ||
http://www.myinfodb.de/ip.php/nurkurz/set.html | IP-Adresse setzten....: http://www.myinfodb.de/ip.php/nurkurz/set.html | ||
IP-Adresse ansehen....: http://www.myinfodb.de/ip.php?host=nurkurz&limit=0&format=html | |||
== Aufruf == | == Aufruf == |
Aktuelle Version vom 6. Juni 2007, 21:40 Uhr
ein kleines Script, welches die IP-Adressen von Rechnern vermerkt (ähnlich wie z.B. dyndns.org)
nur mal eben kurz
IP-Adresse setzten....: http://www.myinfodb.de/ip.php/nurkurz/set.html IP-Adresse ansehen....: http://www.myinfodb.de/ip.php?host=nurkurz&limit=0&format=html
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.