Полная инструкция по DynDns (регистрация,настройка,использ.)

Distructor
Администратор
Сервис DynDNS предназначен для того чтобы привязать ваш динамический IP-адрес к статическому имени(домену). И всегда, когда вы включаете компьютер и заходите в интернет, на ваш компьютер можно будет получить доступ по одному и тому же адресу. Программа очень полезна в том случае если вы решили запустить у себя, например, игровой сервер или веб-сервер. У ваших друзей всегда будет доступ к вашему серверу.
C 7.05.2014 DynDns стал полностью платным (см. http://dyn.com/blog/why-we-decided-to-s ... -accounts/)

After May 7th, any free accounts that have not upgraded their accounts to VIP by purchasing an upgrade to Remote Access (DynDNS Pro) will have their DynDNS free services disabled.
Как бесплатный вариант, вместо DynDns можно использовать www.noip.com и inadyn (описанный ниже) как клиент к нему
Регистрация на DynDns.com со скринами
  • Регистрация на DynDns.com со скринами
    заходим на https://www.dyndns.com/account/entrance/
    (ВНИМАНИЕ! через домолинковский прокси зарегистрироваться не получится, регистрируйтесь напрямую)
    Screenshot-Create DynDNS.com Account or Login - Opera.png
    заполянем форму и жмем "Create Account"
    Screenshot-One more step to go... - Opera.png
    если при заполнении формы не было допущено ошибок, то откроется страница, информирующая о том, что на указанный в форме email выслано письмо подтверждения. Проверяем почту и подтверждаем email по ссылке в письме
    Screenshot-DynDNS.com - Account -- Confirm Transaction - Opera.png
    после этого нужно авторизоваться - заполняем поля "Username" и "Password" и жмем "Log in"
    Screenshot-DynDNS.com - My Account - Opera.png
    выбираем пункт "Add Host Services"
    Screenshot-DynDNS.com - My Account -- Host Services -- Settings - Opera.png
    теперь самое сложное - выбрать незанятое, коротке и запоминающиеся имя для сайта. В раскрывающимся списке выбираем один из доменов второго уровня чей поддомен будем использовать и указываем имя поддомена в поля рядом. После этого указываем свой IP и жмем "Add to Cart"
    Screenshot-DynDNS.com - My Account -- Billing -- Checkout - Opera.png
    жмем "Next >>"
    Screenshot-DynDNS.com - My Account -- Billing -- Checkout - Opera-1.png
    жмем "Activate Services >>"
    Screenshot-DynDNS.com - My Account -- Host Services - Opera.png
    на этом регистрация поддомена в dyndns закончена,
    теперь можно перейти к установке и настройке DynDnsUpdater (Windows) или inadyn (Linux)
Установка и настройка DynDNS Updater через прокси и напрямую
  • Установки и настройка DynDNS Updater 3.1
    Скачиваем и устанавливаем DynDns Updater. Ничего сложного в установке нет, потому просто приведу скрины
    dyndns_install_1.gif
    dyndns_install_2.gif
    dyndns_install_3.gif
    dyndns_install_4.gif
    dyndns_install_5.gif
    dyndns_install_6.gif
    После этого запускается процесс настройки DynDns Updater
    dyndns_install_7.gif
    Указываем какой у Вас тип подключения к интернету (в нашем случае это xDSL), устанавливаем чекбокс на "Local Area Network". Если Вы используете прокси сервер, то ставьте галочку на "Use Proxy Server".
    dyndns_install_8.gif
    dyndns_install_9.gif
    Указываем имя нашей группы, например "Home"
    dyndns_install_10.gif
    Здесь как Вы поняли, мы укажем наши учетные данные dyndns.com (confirm - подтверждение пароля)
    dyndns_install_11.gif
    Далее нас спрашивают, загрузить ли списки созданых доменов на dyndns.com, ставим чекбокс на "Yes, do automatic download".
    dyndns_install_12.gif
    После этого нам отображается список всех доменов, созданных нами на dyndns.com под указанным логином
    Устанавливаем галочку(и) которые требуется обновлять. Жмем "Next"
    dyndns_install_13.gif
    Устанавливаем галочку "Enable automatic update"
    dyndns_install_14.gif
    Далее спрашивается как производить запуск программы: запускать при запуску Windows ("Start with Windows") или же установить DynDNS Updater как сервис ("Install as service"). Выбираем "Start with Windows"
    dyndns_install_15.gif
    dyndns_install_16.gif
    Если никаких ошибок не возникло, то в трее должен отобразиться значок зеленого квадратика, который сигнализирует об успешном обновлении IP у доменов
    dyndns_install_17.gif
    dyndns_install_17.gif    1.87 КБ • 171978 просмотров
  • Установки и настройка DynDNS Updater 4.1.5
    В установке ничего нового кроме пары моментов не появилось, на них и остановлюсь подробнее, остальные действия просто проиллюстрирую скринами.
    dyndns1.JPG
    dyndns2.JPG
    по умолчанию установлена галочка "Start with Windows" (Запускать при запуске Windows), если это не требуется, ее надо снять
    dyndns3.JPG
    далее предлагается установить нововведение DynDNS, нацеленное на повышение защиты
    (сильно с ним не разбирался, возможно позже доскональна изучу его и дополню статью)
    dyndns4.JPG
    dyndns5.JPG
    dyndns6.JPG
    dyndns7.JPG
    настройка программы довольно проста:
    указываем свой логин и пароль
    dyndns8_1.JPG
    выбираем нужные хосты и нажимаем "Apply", после чего статус (слева внизу окна) должен смениться на "Good"
    dyndns8_2.JPG
    dyndns8_3.JPG
    В описании говорится, что в этой версии программа сама определяет наличие прокси.
    При необходимости в настройках (пункт "Advanced") можно отключить автоматическую проверку обновлений программы и синхронизацию списка хостов

    Более подробную инструкцию (но на английском) можно почитать тут (внешка)
Установка и настройка inadyn через прокси и напрямую
  • Установка
    В архиве, в папке bin, можно найти версии для windows и linux
    inadyn.zip    107.61 КБ • 1832 скачивания
    Описание установки для Windows:
    Для установки inadyn в качестве сервиса, необходимо запустить файл install_inadyn_service.bat (с правами администратора) из той же директории где находится и inadyn.exe.
    Программы intsrv.exe, srvany.exe - стандартные, и в случае их отсутствия в вашей системе, они могут быть найдены на установочном диске Windows
    Примечание: т.к. перевыпуск вышеупомянутых программ незаконен, то они не предусмотрены в пакете Inadyn.
    srvany+instsrv.rar    18.82 КБ • 1074 скачивания
    Эти программы должны быть скачены (если их еще нет) и скопированы в директорию inadyn/bin/win32

    Далее отредактируйте файл 'configure_inadyn_service_dyndns.reg', указав в нем все необходимые параметры inadyn (их список приведен ниже в пункте "Все доступные параметры командной строки").
    Примечания по файлу 'configure_inadyn_service_dyndns.reg': Должен быть указан верный путь до папки inadyn/bin/win32; Лог по умолчанию находится в %System%\system32; При указании пути должны использоваться двойные слэши '\\'.

    После этого запустите файл двойным щелчком и согласитесь с добавлением информации из него в реестр. Затем зайдите в "Панель управления"/"Администрирование"/"Службы"/"inadyn" и запустите сервис. Также проверьте что "Тип запуска" имеет значение "Автоматически".
    На этом установка и настройка inadyn заканчивается.

    Описание установки для Linux:
    Установка не требуется. Достаточно просто запустить bin/linux/inadyn с нужными параметрами.
    Все доступные параметры командной строки и примеры использования
    Примеры настройки для ручного запуска inadyn (не через службу Windows).
    • 1. Программа запустится в консольном режиме и будет проверять изменение IP раз в минуту
      inadyn -u username -p password --alias test.homeip.net --alias my.second.domain

      2. Программа запустится в фоновом режиме и будет проверять IP раз в минуту и записывать информацию в лог
      inadyn --background -u username -p password --alias test.homeip.net --alias my.second.domain --log_file inadyn_srv.log
    Описание всех доступных параметров
    • '--help' или '-h': вывод помощи
      '--username' или '-u': ваш логин на DynDNS
      '--password' или '-p': ваш пароль на DynDNS
      '--alias' или '-a': днс имя обновляемого хоста. (может указываться несколько раз - для каждого обновляемого хоста)

      '--input_file': имя и путь к файлу содержащему дополнительные (к уже указанным в командной строке) параметры. В линуксе имя конфигурационного файла по-умолчанию - '/etc/inadyn.conf', именно этот файл пытается найти система, если inadyn вызван без параметров. Файл должен быть записан в unix формате.

      '--ip_server_name[:port] url': адрес, порт ('ip_server_name:port') и путь ('url') для определения вашего IP. По умолчанию - checkip.dyndns.org:80 /. Если вы используете прокси сервер, удобно тут указать test.vsi.ru:80 /

      '--proxy_server': [адрес[:порт]] - адрес и порт прокси сервера. ПО умолчанию - не используется.
      '--update_period': через сколько миллисекунд проверять IP. (от 1 минуты до 10 дней)
      '--update_period_sec': через сколько секунд проверять IP. (от 1 минуты до 10 дней)
      '--forced_update_period': принудительное обновление IP если он не менялся за указанное время [в секундах]
      '--log_file': полный путь к файлу лога
      '--background': запустить в фоне. Если указан лог-файл, о результаты будут записываться в него
      '--verbose': включает отладку (указывается ее уровень от 0 до 5)
      '--iterations': устанавливает число проверок обновлений DNS. По умолчанию 0, т.е. проверять бесконечно.
      '--syslog': явный вывод в syslog. (т.е. /var/log/messages). Только для **NIX систем.
Настройка обновления DynDNS в модемах
  • D-link 2500U
    dyndns_2500u_1.gif
    dyndns_2500u_2.gif
    dyndns_2500u_3.gif
    Acorp 110 lan
    Acorp 110 Lan.jpg
    Zyxel ??
    router_zyxel.png
    Зайдите в модеме в меню Dynamic DNS, введите данные с сайта, поставьте галочку Active и нажмите кнопку Apply
Copyright © 2009 Woin, Creaternal (v-tanke.ru).
При копировании информации, ссылка на источник и указание автора обязательны.
Вернуться к началу

Distructor
Администратор
последнее время inadyn отрабатывал только один раз при запуске а потом только сыпал ошибками вида
W: DYNDNS: Error 'RC_IP_CONNECT_FAILED' (0x13) when talking to IP server
W:'RC_IP_CONNECT_FAILED' (0x13) updating the IPs. (it 7)
проблема оказалась в сервисе с которого inadyn по умолчанию получает IP пользователя (checkip.dyndns.org)

лечится указанием в конфиге любого другого сервиса, например
ip_server_name checkip.ns.zerigo.com /
Вернуться к началу