Моя проблема вот в чем.
Недовольный существующими бесплатными решениями для серверов имен DNS, я решил создать собственные серверы имен для своих веб-сайтов. Я использую NSD в Debian, и он отлично работает. Я могу запросить запись с сервера с помощью DIG и получить правильный ответ и все такое.
Однако есть ловушка, которую я не могу понять, как обойти. Чтобы передать мои серверы имен моему регистратору доменов, им нужны записи A. (ns1.example.com и т. д.)
Вот проблема: поскольку у меня эти серверы обрабатывают DNS для всех моих доменов, я не уверен, как создавать записи A для самих серверов. Если я создам записи ns1, ns2 на моем собственном сервере, мой регистратор не сможет их найти. Но чтобы создать эти записи извне, чтобы я мог указать регистратору на свои серверы, мне нужно зарегистрировать эти записи A во внешнем источнике, верно?
Как я могу загрузить записи A для моих серверов имен, чтобы мой регистратор мог видеть их достаточно долго для подключения? Или я полностью не понимаю проблему?
Я надеюсь, что это имело смысл.
По сути, вы указываете как имя, так и IP-адрес ваших серверов. Они сделают записи A для ваших серверов в родительской зоне.
Итак, если вы говорили о example.org
, то серверы .org будут иметь набор подобных записей, которые вы можете передать вам.
ns1.example.org. in a 192.0.2.10
ns2.example.org. in a 192.0.2.11
example.org. in ns ns1.example.org.
example.org. in ns ns2.example.org.