Назад | Перейти на главную страницу

Разрешение реального IP-адреса из динамического DNS-адреса

Недавно я открыл пользователя динамического DNS (без IP, если на то пошло ...) для моих личных нужд и особенно для ssh-подключения моего компьютера, когда мне нужно, не зная, что это статический IP.

Мои вопросы:

Пользуюсь другой услугой: dyn dns но операции аналогичны.

Бесплатно они предоставили вам запись на своих DNS-серверах в одном из своих доменов. я выбираю saltlake.dyndns.org

У меня есть ADSL, при подключении, а также в случайное время я получаю новый IP-адрес. Существует множество веб-сайтов для проверки вашего внешнего публичного IP-адреса, например www.whatsmyip.org

Если я пингую свою запись DNS saltlake.dyndns.org Я получаю свой текущий публичный ip, верно.

Как это работает ? Просто: вам нужно запустить небольшой агент, он связывается с серверами dyndns при изменении IP-адреса или каждые несколько минут. Они получают этот пакет, видят ваш новый публичный IP-адрес, обновляют вашу DNS-запись.

Агент может быть вашим маршрутизатором (многие маршрутизаторы ADSL поддерживают dyndns и подобные службы), или вам нужно запустить небольшой агент в вашей операционной системе.

Что касается времени распространения DNS, оно намного лучше, чем 10 лет назад. Я просто отключаю свою линию ADSL, снова подключаюсь, проверяю с whatsmyip.org мой IP-адрес (он другой) и ping saltlake.dyndns.org : Получил новый ip. Несколько секунд - и он проверяет, выполняет ли агент свою работу.

Ах, для полноты картины. Когда вы проверяете бесплатную запись, ping использует dns для поиска текущего ip ... и применяет обратный запрос, чтобы найти настоящее имя, связанное с ip.

Например, с моей домашней линией adsl ping saltlake.dyndns.org показывает мой внешний IP, а также dynamic-adsl-62-10-39-166.clienti.tiscali.it ... вау, две записи по днс, я VIP!

Что касается медленного времени, imho они не связаны с обновлением дерева DNS или строками cheapo adsl. Это оправдание некоторых бесплатные поставщики DNS, не так хорошо работает.

Поскольку ваш адрес работает в веб-браузере, а не в nslookup, вы, вероятно, настроили «веб-перенаправление» вместо записи «A».

Веб-редирект добавляет запись «А», указывающую на сервер провайдера и этот сервер перенаправляет входящие запросы на ваш IP-адрес, используя перенаправление портов или HTTP-перенаправление.

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

DDNS полезны, когда у вас есть соединение с динамическим IP-адресом (новый IP-адрес назначается интернет-провайдером при каждой попытке подключения), и вы хотите получить доступ из внешнего места к некоторым службам за этим соединением.

Вы можете найти IP-адрес подключения к маршрутизатору, просто выполнив эхо-запрос этого DNS-имени, например:

> ping yourdns.no-ip.org 

в ответ вы получите публичный IP-адрес вашего роутера.

Основная цель динамических служб DNS - обеспечить «легкий» доступ к системам без внешнего статического IP-адреса из удаленных сетей (иногда называемых интернет) через доменное имя.

Клиентское приложение динамического DNS через короткие промежутки времени обменивается данными с вашим провайдером динамического DNS, и при изменении вашего внешнего IP-адреса записи DNS вашего провайдера динамического DNS изменяются соответствующим образом.

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

Вы можете разрешить свой внешний IP-адрес, выполнив эхо-запрос доменного имени, предоставленного вам вашим поставщиком динамического DNS, или запросив свое доменное имя в nslookup или dig.

Имейте в виду, что для распространения записей DNS требуется некоторое время. Не ожидайте, что вы подпишетесь на динамическую учетную запись DNS и сразу сможете разрешить свой внешний адрес через предоставленное доменное имя. Это может занять некоторое время.