В связи с обновлением и изменением конфига статья более не актуальна.
Актуальная статья теперь тут.
На одном из серверов нет статического 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-инфраструктуре – это быть уверенным в завтрашнем дне. Для того, чтобы сделать заказ:
|