Настройка клиента DynDNS для работы с No-ip в Debian

Для работы с сервисом сайта no-ip.com установим и настроим пакет ddclient в Debian 6. Найстройки подойдут и для других сервисов динамического Dns. Мой личный выбор — no-ip.com, надежно и бесплатно, в отличии от сайта dyndns.com который взымает плату за данную услугу.

1. Установка клиента ddclient (все нижеописанные команды выполняются с правами суперпользователя)

apt-get install ddclient
apt-get install ddclient

2. В процессе установки, запустится мастер настройки. Следуя его указаниям проводим настройку клиента

При выборе службы — выбираем поле «другая»

Вводим адрес службы

Выбираем протокол обновления «dyndns2»

Логин входа no-ip.com

Пароль от логина

Вводим имя сетевого интерфейса который подключен к интернету, ip адрес которого и будет обновляться в службе Dns. В моем примере это — ppp0

Вводим домен к которому будет привязываться этот ip и зарегистрированный в службе no-ip

    Сделаные настройки сохраняются в файле /etc/ddclient.conf Последующие изменения настроек можно будет производить вручную, правкой содержимого этого файла. К примеру так:

vi /etc/ddclient.conf
vi /etc/ddclient.conf
# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf
 
protocol=dyndns2
use=if, if=ppp0
server=no-ip.com
login=myemail@gmail.com
password='mypassword'
mysaite.myftp.org
# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf

protocol=dyndns2
use=if, if=ppp0
server=no-ip.com
login=myemail@gmail.com
password='mypassword'
mysaite.myftp.org

Или повторной запустить мастера настройки, и все сделать заново:

dpkg-reconfigure ddclient
dpkg-reconfigure ddclient

3. Для работы ddclient как демона, вносим изменения в файл

vi /etc/default/ddclient
vi /etc/default/ddclient
# Configuration for ddclient scripts
# generated from debconf on Птн Май 25 22:38:24 MSK 2012
#
# /etc/default/ddclient
 
# Set to "true" if ddclient should be run every time a new ppp connection is
# established. This might be useful, if you are using dial-on-demand.
# Демон будет запускаться при установления PPP соединения,
# и останавливаться при его разрыве
run_ipup="true"
 
# Set to "true" if ddclient should run in daemon mode
# If this is changed to true, run_ipup must be set to false.
# Запускать ddclient в режиме демона
run_daemon="true"
 
# Set the time interval between the updates of the dynamic DNS name in seconds.
# This option only takes effect if the ddclient runs in daemon mode.
# Интервал обновления информации доменного имени и IP адреса в секундах
daemon_interval="300"
# Configuration for ddclient scripts
# generated from debconf on Птн Май 25 22:38:24 MSK 2012
#
# /etc/default/ddclient

# Set to "true" if ddclient should be run every time a new ppp connection is
# established. This might be useful, if you are using dial-on-demand.
# Демон будет запускаться при установления PPP соединения,
# и останавливаться при его разрыве
run_ipup="true"

# Set to "true" if ddclient should run in daemon mode
# If this is changed to true, run_ipup must be set to false.
# Запускать ddclient в режиме демона
run_daemon="true"

# Set the time interval between the updates of the dynamic DNS name in seconds.
# This option only takes effect if the ddclient runs in daemon mode.
# Интервал обновления информации доменного имени и IP адреса в секундах
daemon_interval="300"

4. Все готово. Запускаем клиента

/etc/init.d/ddclient start
/etc/init.d/ddclient start
VN:F [1.9.22_1171]
Рейтинг: 7.4/10 (10 голоса(ов))
Настройка клиента DynDNS для работы с No-ip в Debian, 7.4 out of 10 based on 10 ratings

    • Что Вы имели ввиду под «Dynamic DNS server»? Здесь же не сервер настраивается, а просто клиент динамического dns (меняющимся ip)

  1. возможно у меня такой вопрос возник в связи с тем, что у меня ubuntu server..
    у вас же такого диалога судя по всему не было)

  2. Если настраивать ddclient’а на Ubuntu, то действия и команды будут такие же. Ubuntu и Debian практически идентичны.
    Вам всёже нужен сервер dyn dns?? Подумаю на счет статьи про него))

    • Полностью с вами согласен, установка ни чем не будет отличаться, кроме окошечка указания Dynamic DNS server и команды nano вместо vi

  3. Лучше отключить проверку каждые 300 секунда и привязать обновление домена к поднятию pppX интерфейса.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *