Динамический DNS con сценарий addns.pl


Synology жесткий диск, включает в себя динамический DNS-клиент, с несколькими поставщиками : FreeDNS.orgнет-ip.com , DynDNS.org , …

Дело это домен, который я использую «ricardocruz.es», зарегистрированные OVH, и я хотел заставить его работать с моей динамический IP.

В рамках их гидов, объясняет, как создать динамический DNS : http://guias.ovh.es/DynDns

В рамках параметров, которые предоставляет руководство, только один я должен запускать сценарий Perl был : addns.pl : http://www.funtaff.com/software/addns.pl/

Информацию по установке и конфигурации, Я, что я получил руководство OVH, и следующие страницы :
http://www.sourcefiles.org/Networking/Tools/DNS/addns-1.2.tar.gz.shtml
http://adaxisoft.be/blog/?p=69

Первый шаг, Скачать Скрипт и распаковать его :

CD /volume1/@tmp/
wget http://www.funtaff.com/Software/addns.pl/addns-1.2a.tar.gz
смола xvfz addns-1.2a. .tar .gz

Мы затем переместить perl-скрипт :

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

Следующий шаг, будет создан файл конфигурации :

Nano /etc/addns.conf

Содержимое файла конфигурации должен быть похож на :

[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»"
имя пользователя = «dynDns пользователь»"
Пароль = «Ключ dynDns»"
}
 

 

[файлы]
{
кэш = "/ etc/addns.db""
Журнал = "/ var/log/addns.log""
}

Затем мы создадим 2 пустые файлы, для хранения кэшированных текущий Ip (addns.DB) и за ведение журнала обновления (addns.log):

Коснитесь /etc/addns.db
Коснитесь /var/log/addns.log

От тотальной, Мы planificaremos через cron, автоматическое выполнение скрипта на perl, с частотой вы хотите.

О rickcpp

Гражданин Бургос, Фонд компьютерных наук.