*hm*
Folgendes habe ich mal in einem anderen Board gepostet. Es ist eine kleine Anleitung wie man ipcheck ans laufen bekommt und nach jedem reconnect aktualissiert wird.
Alles klar, dann mal los:
von DynDNS solltet ihr "ipcheck.py" runterladen und nach /usr/local/sbin/ verschieben. Nun sollte die datei noch in "ipcheck" umbenannt werden.
Also:
mv /usr/local/sbin/ipcheck.py /usr/local/sbin/ipcheck
Sicherstellen das python installiert ist, wenn nicht (bei debian)::
apt-cache search python
apt-get install <newest python version>
Als nächstes einen Ordner erstellen:
mkdir /etc/dyndns
Dann (wenn ihr DSL habt) nach /etc/ppp/ip-up.d/ wechseln und dort ein script mit folgendem inhalt erstellen (da das Script bei mir die 4. Datei war hab ich es "s04dyndns" genannt):
Code:
#!/bin/sh
[ "$PPP_IFACE" = "ppp0" ] || exit 0
/usr/local/sbin/ipcheck -f -i ppp0 -m <dyndns> -a $PPP_LOCAL -d /etc/dyndns -w <username> <passwort> <dyndns>
--> Achtet auf die Rechte der files !!!!! [ chmod 755 ] <--
Jetzt solltet ihr das Script einmal manuel ausfrühen (beim ersten start muss er 2 files innerhalb von -d [/etc/dyndns] erstellen [mit dem parameter --makedat]):
/usr/local/sbin/ipcheck --makedat -f -i ppp0 -d /etc/dyndns -w <username> <passwort> <dyndns>
Wenn alles richtig durcheglaufen ist, steht als ausgabe vom Script "update Successful" und _NUR_ dann hat er innerhalb von "/etc/dyndns" (euerm neuen Ordner) 2 Files erstellt und es ist alles in ordnung.
Durch mein kleines Shellscript wird nun eure IP bei jeder einwahl aktualisiert. Automatisch. Ihr braucht euch um nichts zu kümmern, noch nicht mal, wenn ihr aus dem inet fliegt
..
Ausserdem sollte darauf geachtet werden das ppp0 auch wirklich vorhanden ist, und nicht, durch z.B. VPN auf ppp1 liegt.
Ich hoffe ich konnte ein wenig dabei helfen.
Ciao Havoc][