Установка и настройка клиента inadyn для DynDNS noip.com

В связи с обновлением и изменением конфига статья более не актуальна.
Актуальная статья теперь тут.

На одном из серверов нет статического IP, и возникла задача повесить его на одну из сетей DynDNS. По старой привычке решил использовать старый и хорошо знакомый noip.com

Для начала поставим inadyn:

apt-get install inadyn

Далее к нему создадим конфиг:

touch /etc/inadyn.conf

и сразу приступим к его редактированию:

nano /etc/inadyn.conf

и в конфиге напишем:

--username имя пользователя #имя пользователя в системе
--password пароль #Пароль
--alias домен.no-ip.org #имя домена
--dyndns_system default@no-ip.com #служба DynDNS
#--background #запустить в фоне
#--update_period_sec 120 #время обновления в секундах. По умолчанию обновляется раз в 60 секунд

В параметре —dyndns_system так же могут быть использованы:
-для dyndns.org: dyndns@dyndns.org или statdns@dyndns.org или custom@dyndns.org.
-для freedns.afraid.org: default@freedns.afraid.org.
-для zoneedit.com: default@zoneedit.com.
-для no-ip.com: default@no-ip.com.

Теперь создадим небольшой скрипт для автозагрузки:

cp /etc/init.d/skeleton /etc/init.d/inadyn

сделаем его исполняемым:

chmod 755 /etc/init.d/inadyn

и заменим в нем:

DESC="Description of the service"
на
DESC="Inadyn DynDNS"
——————————-
NAME=daemonexecutablename
на
NAME=inadyn
——————————-
DAEMON_ARGS="--options args"
на
DAEMON_ARGS=""
——————————-
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null
на
start-stop-daemon --start --quiet -b -m --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \
——————————-
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
на
start-stop-daemon --start --quiet -b -m --pidfile $PIDFILE --exec $DAEMON -- \

сохраним, и не забудем обновить списки автозагрузки:

update-rc.d inadyn defaults

И не забываем его первый раз запустит вручную(для эстетов можно перезагрузить сервер):

/etc/init.d/inadyn start

Все. Теперь мы имеем работающий DynDNS.

 

Заказать создание и поддержку безопасной IT-инфраструктуры любой сложности

Быть уверенным в своей IT-инфраструктуре — это быть уверенным в завтрашнем дне.

Для того, чтобы сделать заказ:

Заполните форму обратной связи и мы обязательно с вам свяжемся:
Форма обратной связи
Позвоните нам по телефону:
+7(909)952-44-33
Напишите нам на электронную почту:
order@blackdiver.net
Напишите нам в Telegram:
Telegram
Другие способы связи Вы сможете найти в разделе Контакты.