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

Начальная загрузка A-записей для DNS-сервера

Моя проблема вот в чем.

Недовольный существующими бесплатными решениями для серверов имен DNS, я решил создать собственные серверы имен для своих веб-сайтов. Я использую NSD в Debian, и он отлично работает. Я могу запросить запись с сервера с помощью DIG и получить правильный ответ и все такое.

Однако есть ловушка, которую я не могу понять, как обойти. Чтобы передать мои серверы имен моему регистратору доменов, им нужны записи A. (ns1.example.com и т. д.)

Вот проблема: поскольку у меня эти серверы обрабатывают DNS для всех моих доменов, я не уверен, как создавать записи A для самих серверов. Если я создам записи ns1, ns2 на моем собственном сервере, мой регистратор не сможет их найти. Но чтобы создать эти записи извне, чтобы я мог указать регистратору на свои серверы, мне нужно зарегистрировать эти записи A во внешнем источнике, верно?

Как я могу загрузить записи A для моих серверов имен, чтобы мой регистратор мог видеть их достаточно долго для подключения? Или я полностью не понимаю проблему?

Я надеюсь, что это имело смысл.

Вам нужно немного клей (1).

По сути, вы указываете как имя, так и 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.