Как привязать домен второго или третьего уровня к домашнему Интернету? с помощью DNS-хостинга nic.ru к точке с динамическим IP-адресом

Или, другими словами, открывать по адресу home.mydomain.ru некий сервис, работающий у вас дома. Операция позволяет получать доступ к инфраструктуре собственного дома через Интернет посредством использования обычного домена.

Это может быть полезным, чтобы:

  • подключаться к домашнему компьютеру/серверу из любой точки мира через RDP;
  • организовать личный FTP-сервер, просто воткнув флэшку в роутер;
  • подключаться к веб-камере и удаленно наблюдать за... скажем, за ростом растений дома;
  • поднимать локальный веб-сервер и давать доступ нему другим людям;
  • из командировки печатать документы на принтере;
  • и т.д., и т.п.

Существует простой способ сделать это: заказать у интернет-провайдера услугу "Статический-IP" и пробросить A-запись вашего домена на этот IP. Цена вопроса за услугу - примерно 150 руб./мес.

Но мы вам расскажем, как привязать домен к динамическому IP, который обычно выдают провайдеры. Тут вопрос не cтолько в экономии 150 руб./мес. (хотя это полбутылки вина, между прочим!), но и в том, что указанный подход позволяет довольно легко физически перемещать точку обслуживания домена. То есть можно взять с собой роутер с воткнутой в него флэшкой и поднимать FTP-сервер там, куда вы едете. А также сэкономить более заметно, если требуется обеспечить несколько точек.

Итак.

Преподготовка:

  • заведите услугу DNS-мастер на www.nic.ru (от 600 руб./год);
  • если роутер еще не куплен, выберите роутер от Zyxel : в некоторых из них есть встроенная поддержка DNS-хостинга nic.ru;
  • получите логин и пароль для Динамического DNS по инструкции https://www.nic.ru/dns/service/dns_hosting/ и запишите его в надежное место.

Если вы используете роутер Zyxel

Просто введите логин и пароль в соответствующем разделе админки роутера.

Если вы используете другой роутер, но у вас есть Компьютер/Сервер

Создайте скрипт примерно следующего содержания (для Windows, скачав предварительно Wget):

"C:\Program Files (x86)\GnuWin32\bin\wget.exe" --auth-no-challenge --http-user=************* --http-password=************* --no-check-certificate -O C:\Unregs\!WGET\dns.txt https://api.nic.ru/dyndns/update?hostname=home.mydomain.ru

заменив звезды полученными доступами, а "home.mydomain.ru" - вашим доменом.

В планировщике настройте вызов этого скрипта каждые 5 минут.
Признаком корректной работы скрипта будет:

  • примерно такое содержание файла dns.txt: "good 4.478.100.500"
  • актуальная датой обновления файла (не старше 5 минут).

Если у вас несколько доменов и несколько динамических серверов

На любом тарифе, кроме "S" можно поддерживать несколько доменов. Логины и пароли для них - одинаковые и общие для всей услуги (хотя сама техподдержка nic.ru не знает об этом). Не теряйте и не меняйте их!

FAQ:

Что делать, если необходимо получить разные логины-пароли?

Похоже, что панель управления nic.ru не позволяет это сделать. Необходимо позвонить в техподдержку и выяснить наверняка.

Что делать, если необходимо подключить несколько разных динамических имен (третьего уровня) к одной услуге DNS-мастер на Nic.ru?

Вы можете создать любое количество доменов вручную. Для этого достаточно:

  • создать домен третьего уровня в DNS-мастер на nic.ru. Обратите внимание, домен третьего уровня должен быть создан не в виде записей домена второго уровня, а "как будто" это самостоятельный независимый домен второго уровня
  • вручную добавить в него А-запись "@" с любым значением (любым валидным IP-адресом).
  • этот же домен указать в настройках роутера вместе с логином и паролем
  • созданный домен должен быть делегирован на nic.ru из зоны основного домена , то есть в зоне домена второго уровня должно быть прописано что-то вроде:

home.mydomain.ru. | NS (сервер имён) | ns34-cloud.nic.ru.
home.mydomain.ru. | NS (сервер имён) | ns38-cloud.nic.ru.
home.mydomain.ru. | NS (сервер имён) | ns3-l3.nic.ru.
home.mydomain.ru. | NS (сервер имён) | ns4-l3.nic.ru.
home.mydomain.ru. | NS (сервер имён) | ns8-l3.nic.ru.

Спасибо!

Пожалуйста! Всегда рад!
Очень хочется поблагодарить еще? Тогда, пожалуйста, рублем, кладя его на наш номер телефона в хедере!

Блог

Tilda Module: интеграция NetCat с Tilda.cc

Представляем нашу новую разработку, модуль интеграции CMS NetCat с платформой Tilda.cc. Модуль дает возможностью полуавтоматически размещать классные лендинги прямо в структуре вашего сайта!

далее

Как оптимально заархивировать файлы, чтобы распаковать их средствами ISPmanager?

В определенных случаях файлы выгоднее заливать на веб-сервер в виде архива. Во-первых, если данные хорошо сжимаются, или же просто файлов очень много, это сократит время заливки. Во-вторых, в любом случае это обезопасит данные от случайного повреждения, так как при распаковке архива происходит проверка его целостности с помощью контрольной суммы (CRC). Однако, не вполне понятно, какой формат архива и тип сжатия выбирать? Мы провели небольшое экспериментальное исследование на эту тему.

далее

Как расшифровать бэкапы, зашифрованные ISPmanager?

В ISPmanager версии 5.52.0 и старше, реализована новая система резервного копирования, построенная на основе некоей ISPtar. И работает она... своеобразно. Попробуем разобраться, как именно.

далее

Типовой сайт по раскрытию информации по Приказу ФСФР 22.06.2005 № 05-23/пз-н

Представляемый программный комплекс предназначен для российских УК ПИФ (управляющих компаний паевого инвестиционного фонда). В соответствии с требованиями законодательства, такие УК обязаны иметь сайт по раскрытию информации, на котором будет регулярно публиковаться определенный набор документов, касающихся их деятельности. И не только публиковаться, но и своевременно отправляться в Архив, а кроме всего прочего должно вестись журналирование всех этих действий. Иначе -- плохо, иначе -- нарушение действующего законодательства, наказания, штрафы, отзыв лицензии и так далее.

далее

Весь блог тут