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

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

Posting comment as a guest. Sign up or login to your account.
Вложения (0 / 3)
Share Your Location
Вверх