open_Netcenter Forum |
Autor | Thema: DynDNS per Shellscript aktualisieren |
---|---|
ivenae Ist öfters hier ID # 144 -979-261-40 |
Erstellt am 04. Oktober 2007 00:22 (#1)
Zitat
PN E-Mail
Falls Dyndns vom Router nicht unterstützt wird, hier ein Skript welches die Funktion übernimmt und dabei sogar alle IPs mitloggt.
Benötigt Curl, da die busybox wget-Funktion beim update versagt. Daher wird leider zumindest beim Update einer neuen IP die Festplatte angefahren. Damit eure Festplatte überhaupt die nötigen Anfragen ins Internet machen kann, müsst ihr eine resolv.conf haben. Dazu tragt ihr in die rc.start folgenden Eintrag ein: echo nameserver 10.10.10.10 > /tmp/resolv.conf Wobei 10.10.10.10 eure Router IP ist, alternativ die Adresse eines Namensservers eures Providers. Nicht vergessen den Logpath zu editieren und - ganz wichtig - USERNAME/PASSWORD/HOSTNAME für Dyndns eintragen. Das Skript kann für andere DynDNS-Dienste leicht modifiziert werden. Zum einrichten, Skript auf die Festplatte kopieren, Ausführungsrechte geben und mit skript.sh & in die rc.start schreiben. Ggf. könnte es passieren, dass das Skript bei jedem durchlauf die Festplatte weckt (d.h. alle 3 min). Dann sollte man das Skript ggf. nach /tmp/ kopieren und von dort aus ausführen. |
Beiträge: 40 | Mitglied seit: Oktober 2007 | IP-Adresse: gespeichert |
| open_Netcenter Web - Infos, Handhabung, Anleitungen | Boardregeln
Tritanium Bulletin Board 1.6
© 2010–2014 Tritanium Scripts