Dynamisches DNS mit Skript addns.pl


Die Synology-Festplatte, enthält einen dynamischen DNS-client, mit mehreren Lieferanten : FreeDNS.orgNein-ip.com , DynDNS.org , …

Der Fall ist es Domäne, dass ich verwende "ricardocruz.es", bei OVH registriert, und ich wollte zu anfertigen es wirken mit mein dynamischer IP.

Innerhalb ihrer Führer, Erläutert das Konfigurieren von dynamischen DNS : http://guias.ovh.es/DynDns

In den Optionen verfügbar macht, die den Guide, Das einzige, das ich zu laufen war das Perl-Skript : addns.pl : http://www.funtaff.com/software/addns.pl/

Die Installation und Konfiguration Informationen, Ich habe ich die Anleitung der OVH, und den folgenden Seiten :
http://www.sourcefiles.org/Networking/Tools/DNS/addns-1.2.tar.gz.shtml
http://adaxisoft.be/blog/?p=69

Der erste Schritt, wird das Skript heruntergeladen und entpackt :

CD /volume1/@tmp/
Wget http://www.funtaff.com/Software/addns.pl/addns-1.2a.tar.gz
tar Xvfz Addns-1.2a. .tar .gz

Wir werden dann das Perl-Skript verschieben :

CD Addns-1.2 nach.
CP  addns.pl /usr/syno/etc/addns.pl

Der nächste Schritt, Erstellen die Konfigurationsdatei :

Nano /etc/addns.conf

Der Inhalt der Konfigurationsdatei muss ähnlich sein :

[Webcheck]
{
Update_host = "ricardocruz.es""
Detect_method = "Webcheck""
Ip_detect_host = "checkip.dyndns.org""
Ip_detect_port = 80
Server_host = "www.ovh.com""
SERVER_PORT = 80
System_type = "Dyndns""
Username = "Benutzer DynDns""
Passwort = "Passwort DynDns""
}
 

 

[Dateien]
{
Cache = "/ etc/addns.db""
Protokoll = "/ var/log/addns.log""
}

Wir erstellen dann 2 leere Dateien, zum Speichern von zwischengespeicherten aktuelle Ip (addns.DB) und um die Aktivität der Aktualisierung aufzuzeichnen (addns.log):

Tippen Sie auf /etc/addns.db
Tippen Sie auf /var/log/addns.log

Von all-out, Wir Planificaremos durch cron, die automatische Ausführung des Skripts in perl, oft wie Sie wollen.

Über rickcpp

Bürger von Burgos, Fond für Informatik.