Сервер пользовательских имен не разрешает имена моих поддоменов через Интернет (динамический DNS)
Моя цель - настроить сайт как noip/dyndns.
Я приобрел домен (скажем, location.com). В моей cpanel я перенаправил это в статический ip (скажем, 128.10.10.10), я создал поддомен (скажем, device.locations.com) и перенаправил его на другой статический ip (скажем, 128.20.20.20). Это работает нормально.
Как бы я ни хотел настроить службу динамического DNS на device.locations.com (128.20.20.20) Я установил bibd (версия 9 в Centos 7)
Проблум есть: скажем, у меня динамичный клиент. Который я зарегистрировал как "serial001.device.locations.com", который имеет IP ( 50.50.60.1, который будет меняться со временем)
если я выпущу "dig serial001.device.locations.com" на DNS-сервере (128.20.20.20/device.locations.com), я получу,
;; РАЗДЕЛ ОТВЕТА: serial001.device.locations.com. 10 В 50,50,60,1
Однако, если я "копаю serial001.device.locations.com" на другой машине, я не получаю никакого ответа.
;; Получил ответ:;; ->>HEADER<< - код операции: QUERY, статус: NOERROR, id: 52799;; флаги: qr rd ra; ЗАПРОС: 1, ОТВЕТ: 0, ПОЛНОМОЧИЯ: 1, ДОПОЛНИТЕЛЬНО: 1
если я специально скажу использовать сервер имен, как указано выше (я указал jayaruvandns.tk на 128.20.20.20) dig @ locationdns.tk serial001.device.locations.com
;; РАЗДЕЛ ОТВЕТА: serial001.device.locations.com. 10 В 50,50,60,1
это хорошо, получить разрешение.
Могу ли я узнать, как я могу решить эту проблему?
(Я действительно плохо знаком с DNS)
1 ответ
Я следил за блогом ниже.
Оригинальный пост - Создайте свой собственный DynDNS
В моей конфигурации отсутствовала запись DNS в моем файле конфигурации
Вы должны добавить эти две DNS-записи на ваш сервер имен example.com:
>dyn NS ns.example.com
>ns A 203.0.113.17