DDNS от No-IP.com – инструкция по настройке.
DDNS — Dynamic DNS (динамический DNS). Очень часто провайдеры Интернет при подключении к сети предоставляют внешний динамический ip-адрес (Stream, Beeline/Corbina и т.п.). Подавляющему большинству пользователей этого достаточно. Однако в некоторых случаях (для сетевых игр, для доступа к своему компьютеру из вне) необходим внешний статический адрес. Эту услугу предоставляют далеко не все провайдеры, а если и предоставляют, то за дополнительную плату. Обойти эту проблему можно с помощью технологии DDNS, позволяющей связать внешний динамический ip-адрес и постоянное доменное имя. Воспользоваться DDNS можно совершенно бесплатно!
Содержание:
Сравнение бесплатных аккаунтов no-ip и dyndns
dyndns.comno-ip.comКоличество доменов/хостов55В случае простоя ваш акаунт будет удален через30 дней60 днейНастройка TTLДа (60 сек. / 4 часа)—Переадресация 80-го порта—ДаВозможность установить для своего сайта состояние «не доступен»Да—
Переадресация 80-го порта. Будет полезна тем, кто настроил свой веб-сервер на нестандартный порт. Избавляет от необходимости прописывать номер порта в адресной строке браузера. TTL равное 4 часа. Подойдет тем, у кого адрес меняется относительно редко (компьютер, маршрутизатор работает целый день или дольше). В этом случае скорость доступа будет выше, т.к. будут задействованы механизмы кеширования DNS.
Для себя я выбрал no-ip.com, из-за более длительного срока действия акаунта.
Теперь перейдем к регистрации на сайте.
Регистрация на no-ip.com
Открываем сайт no-ip.com. Для регистрации нажимаем по ссылке Create Account:
Регистрация в no-ip.com (1)
Заполняем форму регистрации:
Регистрация в no-ip.com (2)
Обязательно требуется заполнить все поля кроме Zip/Postal Code.
В настоящее время выявился глюк, связанный с адресами mail.ru. При попытке зарегистрироваться появляется ошибка — “Enter a valid email address”. Выход — использовать любой другой почтовый адрес. Проверено, что с почтой от Яндекса и уж тем более Gmail регистрация проходит без проблем.
После нажатия на кнопку I Accept, Create my Account на ваш адрес будет отправлено письмо с ссылкой для активации акаунта. После активации вновь заходим на сайт и вводим свой логин / пароль. После входа в акаунт переходим в раздел Add a Host:
Переходим в раздел Add a Host
и переходим к настройкам хоста:
Hostname — выбираем имя домена третьего уровня. Справа в выпадающем списке выбираем домен второго уровня (какой больше нравится). Host Type — для привязки к ip-адресу выбираем DNS Host(A). DNS Host(Round Robin) — для привязки доменного имени к нескольким ip-адресам (для балансировки нагрузки, платная функция). DNS Alias(CNAME) — привязка к доменному имени (создание синонима). Port 80 Redirect — перенаправление 80-го порта (в остальном аналогично DNS Host(A)). Web Redirect — привязка к URL. Mail Options — оставляем без изменений. В конце концов нажимаем Create Host.
Теперь осталось настроить маршрутизатор или установить клиент DDNS непосредственно на компьютер.
Установка клиента No-IP DUC
Перед началом установки убедитесь, что вы подключены к Интернет.
Запускаем установщик. Все стандартно: выбираем расположение, отмечаем опцию Launch No-IP DUC (для запуска апдейтера сразу после завершения установки).
Установка No-IP DUC
Переходим к настройке.
В начале необходимо ввести логин и пароль с которыми вы зарегистрировались на сайте no-ip.com. Если логин и пароль правильные, вы должны увидеть список зарегистрированных хостов (см. Hosts).
Настройка No-IP DUC (1)
Для обновления dns необходимо поставить галочки напротив нужных вам хостов (доменов). Процесс обновления начинается сразу после установки галочки (никаких дополнительных кнопок нажимать не надо). Под списком хостов программа выводит ip-адрес, используемый для обновления (на скриншоте выделено красным).
Для доступа к дополнительным настройкам нажмите кнопку Options.
Закладка Standard. Здесь четыре опции:
- Run on startup. Автоматический запуск программы при входе пользователя в систему. Также добавляет иконку программы в трей.
- Use alternate port. Использовать альтернативный порт. Вместо подключения к порту 8245 (по-умолчанию), программа будет использовать порт 80. Эту настройку нужно использовать в случае проблем с подключением к серверу no-ip (например, если провайдер блокирует порт 8245).
- Run as a system service. Запускать как службу. Настройка очень полезна, если в вашей системе несколько пользователей. Запускает клиент no-ip до входа пользователя в систему. Незаменима для серверов. Эту настройку можно комбинировать с Run on startup (если пользователь все же залогиниться, у него будет иконка no-ip в трее).
- Require password to resore window from system tray. Требовать пароль при открытии окна конфигурации. Позволяет защитить настройки клиента паролем. Единственный способ обойти пароль — удалить и установить клиент заново.
Обычным пользователям рекомендую отметить опции Run on startup и Run as system service, чтобы быть уверенными, что клиент всегда загрузиться вместе с системой.
Закладка Connection. Подзакладка Standard. Здесь три опции:
- Override automatic connection detection и Override automatic ip detection. Эти опции полезны пользователям у которых несколько сетевых карт и при этом несколько активных подключений. Например подключены по локальной сети и одновременно по wi-fi. Первая опция позволяет вручную определить интерфейс, через который будет осуществляться подключение к серверу no-ip. Вторая опция позволяет вручную определить интерфейс, через который бдет определяться ваш внешний ip-адрес.
- Третья опция позволяет изменить частоту с которой клиент проверяет изменения внешнего ip-адреса. По-умолчанию этот интервал равен 30 минутам. Менять эту опцию советую только, если ваш ip меняется очень часто (уменьшить интервал до 5-10 минут).
Закладка Connection. Подзакладка Proxy.
Если подключение к интернет осуществляется через proxy-сервер, то здесь вы можете определить параметры подключения к нему.
Настройка No-IP DUC (4). Закладка Connection/Proxy
Обычно proxy-сервера в домашних сетях почти не встречаются, так что для обычных пользователей эта закладка интереса не представляет. То же можно сказать и про закладки Scheduling/Autodial и Other, их описание я опущу.
- — dns в процессе обновления, статус не определен.
- — хост/группа еще не обновлялась. Клиент только что установлен или это новый хост.
- — сервер недоступен. Возможно отсутсвует соединение с интернет, клиент блокируется фаерволом и т.п.
- — обновление прошло успешно.
- — обновление прошло успешно.
- — в панели управления для данного хоста установлена опция Web redirect (привязка не к ip, а к URL).
- — хост/группа не найдены. Обновите список хостов.
- — аккаунт забанен и/или хост отключен.
- — слишком много обновлений сегодня. Клиент слишком часто обновлял dns.
- — неправильный логин/пароль.
Настройка маршрутизатора (D-link DI-804) для работы с DDNS Настройка очень проста (на других маршрутизаторах с поддержкой DDNS выполняется аналогично). Переходим в раздел настройки DDNS.
Настройка DDNS в D-link DI-804
Выставляем опцию DDNS Enabled. В поле Provider выбираем no-ip.com или dyndns.com. В поле Host Name вводим имя домена (например example.no-ip.org). В поле Username / E-mail и в поле Password / Key вводим логин / пароль с которыми зарегистрировались на сайте провайдера DDNS. Сохраняем настройки. Перезагружаем маршрутизатор. Все.
Ссылки по теме:
- Метки
618 ответов к “DDNS от No-IP.com – инструкция по настройке.”
Подскажите как вы умудряееть прописать учетку dyndns при выходе в инет через 3G модем!!
У меня на даче стоит ноут и к нему вэбкамера с датчиком движения и всеми делами. Ноут берет инет с роутера в который вставлен 3g модем мегафон.
Я подключаюсь к ноуту через teamviwer и вижу все, что мне нужно.
По некоторым причинам теперь мне нужно подключаться к этому ноуту через radmin или rdp.
Решил для зарегить учетку на dyndns. Сделано.
Насколько я понял, dyndns связывает динамический ( но при этом обязательно внешний) IP с именем user.dynnds.org… Если же мой ip внутренний то нужно делать проброс портов на роутере и без этого никак.
Вот что я врезультате имею.
Мой ip 192.168.0.76
Сделал проброс порта на роутере для входящих соединений по нужным портам.
Установил на комп утилитку от dyndns, которая стучит им в случае смены моего IP. Она говорит мне — твой ip 85.149.2.x (короче внешний)
Но реально в роутере я вижу что мегафон мне выдал внутренний адрес 10.01.125.x
Теперь внимание, вопрос:
Что можно сделать в этой ситуации?
Как вы умудряетесь связать адрес 10.01.125.x с учеткой user.dynnds.org ?
Как вы умудряетесь связать адрес 10.01.125.x с учеткой user.dynnds.org ?
Никак. Диапазоны адресов, которые начинаются с 192.168.х.х, 10.01.х.х — предназначены специально для локальных сетей, т.е. эти адреса не могут использоваться в качестве внешних. Единственный выход — приобрести услугу «Внешний IP» (если такая предоставляется мегафоном для частных лиц).
То что 192 и 10 предназначены для локальных сетей — я знаю. Поэтому у меня и возник вопрос как народ умудряется привязать эти адреса к именам dyndns, ведь ОПОСы выдают исключительно адреса для локальных сетей.
Можно приобрести внешний IP от мегафона (в моем случае) — 111 руб в мес и тогда не нужно даже использовать dyndns. Можно будет подключаться к удаленному компу чисто по IP адресу (что в некоторых ситуациях даже лучше).
Но здесь народ писал что-то типа: Я вышел в инет через 3G и прособачил полученный IP к dynnds учетке. Как они могли это сделать, не получив публичный IP от ОПОСа?
Еще интересно описана услуга «Выделенный IP» В самом Мегафоне.
Услуга «Выделенный IP-адрес» позволит Вам получить публичные динамические IP-адреса при выходе в Интернет через GPRS/EDGE.
Возникает вопрос: Что именно они выдают?
1. Внешний IP, но при этом динамический? Они что, идиоты? 2. Или же они выдают внешний статический IP, как положено, просто описание услуги делали дауны?
Первый случай напоминает какой-то бред со стороны сотрудников мегафона. Но здесь уже можно связывать свой IP c учеткой dyndns/
Второй случай (я все-таки надеюсь,что они выдают внешний статический IP) — нормальное решение.
Внешний IP, но при этом динамический? Они что, идиоты?
Нет, они не идиоты! Внешний динамический адрес — очень распространенная штука. Динамический — потому что он меняется при каждом подключении к сети (это позволяет провайдеру экономить внешние адреса). Именно для работы с такими адресами и создавались службы DDNS — ip меняется, а домен остается прежним. Вам не надо заморачиваться и каждый раз проверять какой же теперь у вас ip.
Но к примеру мой проводной Интернет-провайдер (Корбина — Сейчас уже Билайн) выдает статический внешний IP адрес за 130 руб в мес, не заботясь об экономии. Я пользовался им больше 5и лет и он всегда был одним и тем же.
Почему же Мегафон выдает внешний, но динамический? Что они смогут на этом сэкономить? Ведь в любом случае абонент заказал себе внешний IP, значит он будет его использовать. Какой кайф для Мегафона менять абоненту IP при каждом подключении?
Но к примеру мой проводной Интернет-провайдер (Корбина — Сейчас уже Билайн) выдает статический внешний IP адрес за 130 руб в мес, не заботясь об экономии.
Если б не заботился — выдавал бы всем статические адреса бесплатно )
Если же серьезно, у мобильных операторов с этим жестче, т.к. абонентская база больше на несколько порядков! С этим остается только смириться и ждать ipv6
Wget for Windows gnuwin32.sourceforge.net/packages/wget.htm DNS Update API » Коды ответов будут сохранятся в папке D:\Temp\ dyn.com/support/developers/api/return-codes/ Создаём файл DDNS.cmd и вставляем туда один из вариантов! Меняем Хост на свой: ddns.myftp.org Логин: my@email.com Пароль: My-Password
Привязываем задачу к событию в журнале событий когда у нас меняется IP, как правило это происходит после переподключения.
GET с заданным IP
GET с автоматическим определением IP
POST с автоматическим определением IP
От ё моё, много лишнего HTML кода добавилось.
Спасибо за инфу!
Нормально! В коде не должно быть 2 пробела подряд, не больше одного! Пожалуйста, пользуйтесь.
win server 2008 no-ip duc не стартует как служба. Подскажите это лечится?
Новинка! Я придумал своё применение для DDNS. И назвал это DNS Автопилот!
Похоже нашёлся нормальный ответ на мои вопросы — Реальный IP. Вот тут-то и нужен DynDNS и NO-IP. Буду завтра подключать Реальный IP у Опсоса лицо у которого — Яйцо. Как заведу свою шарманку — обязательно отпишусь сюда. Удачи.
Вот товарищ отлично все по полочкам разложил! Пользуйтесь — http://ammo1.livejournal.com/169027.html
Как заведу свою шарманку — обязательно отпишусь сюда. Не удержался — подключил Реальный IP. Всё заработало! В гере прописан порт 8181 для начала… в домене указано преобразование 80 порта на 8245 — но это не важно. Ввёл на страничке http://www.speed-tester.info/ping.php свой текущий Реальный IP — Хост Online! Вернулся к компу с проводным инетом, набрал http://213.87.83.167:8181/ Появился СМТ, прописал юзера и пароль….видео пошло! Ну как то авот так решил вопрос — самый дешёвый из всех! Кто найдет дешевле — пишите. :)
Спасибо ув. Max Bond за очень подробную статью….и по настройке DynDNS тоже! По регистрации на DynDNS – можно бесплатно зарегиться через сайт D-link, у кого роутеры DIR — есть даже ссылка на сайт в самом роутере, потом под своей регистрацией получить бесплатный хост на сайте DynDNS.
Но у меня — прямо беда…никак не могу через домен связаться. Горожу систему видеонаблюдения, на даче – 3G модем (инета проводного нет, света зимой нет), а дома – проводной инет. Не знаю, что уже предпринять… Ресурсы пингуются, как на раздающей, так и на принимающей стороне. Проверил свой домен – igorvigeodvr-ip.no-ip.org (с преобразованием 80 порта в 8245) – сайт открыт! Поэтому пробую через него сделать сеть. Проверял вот тут — http://2ip.ru/site-availability/ Домен (Host-A) — igorvigeodvr.no-ip.org – определяется, как закрытый. Домены, зарегеные на сайте DynDNS – тоже закрыты…. Состав и подсоединение оборудования: Модем 3G МТС работает через симку МТС – IP динамический (статический МТС — не даёт, подключена функция БИТ), 3G вставлен в роутер ZyXEL Keenetic 4G и подсоединён в DVR (видеорегистратор). На принимающей стороне – проводной, белый (статический) IP от Корбины –Билайн (сеть — Корбина) по L2TP (роутер Dir-320). 1. Если я связываюсь c компа по 3G — c компом со статическим IP, набирая в IE статический адрес и порт – связь есть, видео есть! Сколько портов не перепробовал с 80 и по 8245 – все работает на ура! Все настроено – под сервер. DVR вынесен в DMZ зону (с пропиской портов (без DMZ) — тоже пробовал – все работает. 2. Выставляю на стороне статической стороны (Dir-320) — клиент NO-IP, для пингования домена на сайте. Пробую выходить через домен – бесполезно. Порты уже все перебирал…в своём домене пробовал ставить преобразование на 8080, 8181, 8082, 8081 – ничего…. Звонил и в Билайн и в МТС – отвечаю – никаких фильтров не стоит у вас…все порты открыты! Ну чудес-то в технике – не бывает! Помогите пожалуйста, думаю я не один в такой ситуации. Кто-то может работал с Мегафоном и Белайном (СИМ картами) – чтобы обеспечить связь через доменное имя? Через их динамические или статические адреса для мобильного инета — есть проблемы? Просто никакой статистики….вот что удручает. Все успешные сообщения по связи с доменом — с 2009 и 2010 год…новее нет. Ничего путного в инете – не нашёл по этому поводу. У меня без вариантов нужна связь через доменное имя. Варианты для миллионеров просьба не предлагать.
2. Выставляю на стороне статической стороны (Dir-320) — клиент NO-IP, для пингования домена на сайте. Пробую выходить через домен – бесполезно. Порты уже все перебирал…в своём домене пробовал ставить преобразование на 8080, 8181, 8082, 8081 – ничего….
Вот этот пункт я не понял… К статическому внешнему ip привязывать домен NO-IP не стоит, за это могут забанить. Этот сервис только для динамических адресов.
Система со стороны МТС должна быть настроена так: 1. Домен No-IP привязываем только к ZyXEL Keenetic 4G 2. На ZyXEL Keenetic 4G настраиваем проброс порта для видеорегистратора (можно его и в DMZ, но проброс всегда предпочтительнее DMZ, особенно когда нужно пробросить всего один порт). 3. Пробуем подключиться видеорегистратору из ВНЕШНЕЙ сети (например с другого телефона).
Если не получается. Пробуем подключиться не через домен, а по ip-адресу. Открыт ли порт проверяем через http://www.canyouseeme.org/
Извините, наверное сумбурно написал, попробую по другому: 2. На стороне статической (домашней) стороны (У моего Dir-320 — нет поддержки сайта NO-IP) — установлен клиент NO-IP, для пингования домена igorvideodvr-ip.no-ip.org. Пробую c ноута 3G запросить через домен – бесполезно. Порты уже все перебирал…статический адрес — тоже самое с пропиской порта и дописыванием сначала адреса http:// Ноуты стоят рядом, поэтому быстро перенастраиваю порты и пр. Статический адрес купил у Билайна, так как с динамическим на своём начальном уровне — не смог связаться (не знал, что можно и динамический вводить-текущий)….но я учусь! Ставил я клиента (оба по очереди) на сторону 3G модема. Проверяю домены на DynDNS и NO-IP — оба определят динамический IP 3G модема устойчиво. Запрашивал со стороны домашнего (корбиновского) проводного инета — доменное имя, для соединения с 3G и DVR (порты с 21-8300 полностью открыты)…и в DMZ зону ставил (по монитору Зиксела видно по портам — лишний мусор-входящий трафик). Я ваши все инструкции по 6-8 раз перечитал, все доходчиво. И вот это тоже, от корки-до корки — http://coder.v-tanke.ru/viewtopic.php?t=286 Вы писали: …Пробуем подключиться не через домен, а по ip-адресу. Открыт ли порт проверяем через http://www.canyouseeme.org/ Да, я уже это проходил…все порты, на обоих сторонах полностью закрыты — если сканить этой прогой.
Продолжение в следующем сообщении…ругается ваш комп на длинное сообщение.
Ну теперь я еще больше запутался )
На стороне статической (домашней) стороны (У моего Dir-320 — нет поддержки сайта NO-IP) — установлен клиент NO-IP, для пингования домена igorvideodvr-ip.no-ip.org. Пробую c ноута 3G запросить через домен – бесполезно. Порты уже все перебирал…статический адрес — тоже самое с пропиской порта и дописыванием сначала адреса http://
Вроде бы вы писали, что к регистратору в домашней сети можете обратиться без проблем… ?
И кстати вопрос, вы так и не написали по какому порту работают ваши регистраторы? Находясь в одной сети с регистратором, вы как к нему обращаетесь?
Вроде бы вы писали, что к регистратору в домашней сети можете обратиться без проблем… ? Ответ: Абсолютно верно комп №1 подключен через роутер Dir-320 и работает в одной сети на …..столе. Поправил по вашей подсказке — файл hosts и вижу РЕГ и по запросу IP и по доменному имени…например http://igorvideodvr-ip.no-ip.org:8245/ http://192.168.1.34:8245/ Прописывал порты любые которые можно…ну кроме 21,23,53, и прочих задействованных в почте и прочих. Значения портов брал здесь — http://www.oszone.net/1386/ Так что может и читающим эту ветку я сослужу службу…чтоб не искали.
Регистратор вынесен в демилитаритованную зону. Всё делал как учили… видео в своей локалке я вижу.
Продолжение….блин может куда в другое место писать, для не кастрации сообщений? :) Далее… Далее — запускаю комп№2 через 3G модем. В IE8 (стоит хрюша) — пооткрывал Активе_Х, образаюсь к статическому адресу корбины — http://192.168.1.34:8245/ Всё отлично вижу! никакой проводной локалки уже нет…я с 3G компа №2 вижу видео. Значит всё настроено верно. В роутере для 3G комп тоже вынесен сервером (по варианту — открывание необходимых портов HTTP — тоже проходил — все работает).
Ставлю в роутере для 3G — опрос домена NO-IP (клиент уже не нужен) — проверяю на сайте NO-IP — верность смены адреса IP для своего домена….ага значит МТС дал этот адрес! Запускаю с домашнего (корбиновского) компа — http://igorvideodvr-ip.no-ip.org:8245/ ….и все! Пингую ресурсы — все замечательно, сканирую открытые мною порты (ведь все уже вынесено в DMZ) — бесполезно…только 53 отвечает. Подстановка порта 80 вместо 8245 ничего не дает. Прописка в регистраторе HTTP порта и в доменном имени преобразования — портов 8080,8081,8082 и прочих — ничего не дает — нет связи, хотя по этим портам я только что видел все, НО! ставя регистратор на стороне корбины (стационарного компа). Во какие пироги! Как в нипеле! Ха,ха…
Кстати надо в файле host, при запросе в инет- заремить ту строку перенаправления адреса-доменного имени, а то комп будет шарить РЕГ в своей локальной сети и естественно его не увидит. Вот типа как вы писали — добавить решётку перед IP # 192.168.0.104 igorvideodvr-ip.no-ip.org:8245
Извиняюсь — неправильно написал статический адрес корбины к которому я обращаюсь с компа№1 с 3G