DDNS сервер (описание, настройка доступа, бесплатный сервис noip.com)

Здравствуйте дорогие друзья, данный урок я решил посветить системе DDNS, по этому в ближайшее время мы рассмотрим описание технологии и настройку DDNS на примере бесплатного сервиса www.noip.com .

Лично у меня на данный момент цель использования данной технологии следующая. Мне нужно иметь постоянный удаленный доступ к своему домашнему компьютеру и в начале, я использовал такие программы как TeamViewer или AmmyAdmin. Но, так как я много времени провожу за своим компьютером в удаленном режиме, то через некоторое время меня заблокировали в этих сервисах. Так как у бесплатного режима все равно есть свои ограничения по времени. Следовательно, нужно найти альтернативный способ, без блокировки! И я решил воспользоваться программой RAdmin и настроенным DDNS сервисом.

В чем же заключается работа DDNS, для того, чтобы в этом разобраться, нужно представляться принцип работы DNS, прародителя DDNS.

И так, каково же назначение DNS, что в расшифровке Domain Name System или системы доменных имен? Дело в том, что компьютеры и люди воспринимают информацию совершенно по разному. Компьютеру удобнее работать с числами, так как он работает с двоичными значениями, а людям проще воспринимаются слова. Так вот DNS предназначен для преобразования человеческого языка в машинный, т.е. текст преобразовывать в цифры и наоборот.

Хорошей аналогией DNS может служить телефонный справочник и чтобы понять, в чем сходства, рассмотрим принцип его работы.

Допустим нам нужно найти номер телефона Иванова Ивана Ивановича, мы находим его имя в справочнике, где его имени соответствует номер телефона. В DNS все точно так же, только доменному имени соответствует IP адрес, благодаря чему, компьютер понимает, по какому адресу ему обращаться.

В чем же тогда, заключается назначение DDNS, что в расшифровке Dynamic Domain Name System или динамическая система доменных имен. Дело в том, что при подключении к сети интернет, ваш IP адрес будет меняться. Проще всего это можно пронаблюдать, при подключении к сети через USB модем. Практически всегда, при подключении к сети, в свойствах сетевого подключения будет указан новый IP адрес.

Так вот, для того, чтобы в удаленном режиме подключаться к своему компьютеру, мне нужен постоянный IP адрес и в данной ситуации есть два способа этого добиться:

1) Заказать внешний IP у вашего провайдера, но, эта услуга платная. В моем городе стоимость внешнего IP адреса примерно составляет 150 рублей в месяц.

2) Воспользоваться бесплатным DDNS сервисом, одним из которых является сервис www.noip.com.

Так в чем же заключается суть его работы?

На DDNS сервере мы создаем доменное имя work-nvkz.ddns.net, после чего, система присваивает данному домену произвольный IP адрес. Далее, на компьютере мы устанавливаем клиентскую часть, которая будет с определенной периодичностью спрашивать его IP адрес и отравлять его на сервер noip.com. Так что, при изменении IP адреса, будет изменена и запись для нашего домена. Таким образом, мы получаем актуальное соответствие между именем домена и IP адресом компьютера.

И для начала на нужно будет зарегистрироваться на сайте www.noip.com \ Sign Up \ вводим регистрационные данные, а доменное можем придумать позже \ Sing in (выполняем вход) \ HostsRedirects \ Add a hosts \ В поле hostname — вводим доменное имя третьего уровня (work занято, тогда у меня будет work-nvkz) \ В раскрывающемся меню выбираем домен второго уровня (советую выбрать домен второго уровня какой-нибудь попроще, чтобы было проще запомнить – ddns.net) \ Далее ничего не меняем и жмем Add host

Теперь мы видим, что нашему домену home-nvkz.ddns.net присвоен статический IP адрес, именно по этим данным, мы и будем подключаться к машине. Для того, чтобы удостовериться, можем пропнуть данный хост (Пуск \ Выполнить \ cmd \ ping worknvkz.ddns.net) и мы видим, что хост пингуется и IP адрес соответствует тому, который указан в панели управления.

Далее, нам необходимо установить программу клиент, которая будет переадресовывать с выданного нам сервисом IP адреса, на реальный адрес, присвоенный нашей машине (Download Client \ Install \ Run DUC as a System Service in the background – запускать клиент как службу в фоновом режиме, это нужно для того, чтобы не приходилось запускать клиент в ручном режиме и мы могли всегда получить доступ к компьютеру \ Finish \ Авторизуемся в клиенте \ Выбираем наш домен \ Safe \ File \ Preferences \ Network Adapter – выбираем адаптер, через который выполняется вход в сеть интернет \ Edit Hosts – выбираем домены, для которых будет выполняться переадресация \ В итоге, должно быть 3 зеленые галочки).

Теперь я могу попробовать подключиться к своей машине через RAdmin. Но, у меня это не получится, так как у меня закрыты все порты на уровне провайдера, а их открытие стоит дополнительной платы L.

Мы можем проверить работу DDNS на другой машине, где разрешено открывать порты и попробовать подключиться наоборот, с домашнего компьютера на рабочий, принцип аналогичен.

Если подключиться не получается, нужно открыть порт к которому подключается программа, опять же, если это не заблокировано уровнем выше (Цент управления сетями и общим доступом \ Сетевое подключение имеющее доступ в сеть Интернет \ Свойства \ Доступ \ Настройка \ Выбрать службу которой будет предоставлен доступ, либо добавить порт) . Так же следует проверить настройки файервола, чтобы не происходило блокировки на его уровне. Пробуем подключиться и все ОК.

Таким образом мы получаем домен третьего уровня, на котором можно поднять внешний сервер терминалов, FTP сервер, и так далее….

Так же есть роутеры, которые поддерживают режим DDNS. Т.е. в данном случае нет необходимости устанавливать клиентское приложение для обновления IP адреса. А используя проброс портов можно, к любому серверу в организации получать доступ через указание порта. Но, это тема для другого видео…

 

 

Комментарии (0)

There are no comments posted here yet

Оставьте свой комментарий

Опубликуйте комментарий как Гость. Иначе Зарегистрируйтесь или Войдите в ваш аккаунт.
Вложения (0 / 3)
Share Your Location
Отправляя комментарий вы соглашаетесь с Политикой конфиденциальности
Вверх
Политика конфиденциальности Используя сайт вы даете согласие на обработку персональных данных