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

Как настроить авторитетный DNS-сервер только с IP-адресом?

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

Моя установка такова: я настроил имя хоста на моем сервере как ns1.example.com. BIND работает на этом сервере с зоной для example.com и записи для ns1.example.com (преобразование в собственный публичный IP-адрес), а также запись для нескольких других *.example.com поддомены.

Теперь я хочу сделать этот сервер авторитетным DNS-сервером для example.com. Я думал, возможно, наивно, что я смогу предоставить IP-адрес этого сервера своему регистратору, и что они смогут настроить запись NS для example.com. Похоже, что это не так - на основе некоторых исследований, похоже, мне нужно фактическое имя хоста для моих NS-серверов.

Я не могу предоставить ns1.example.com, потому что это уловка-22: чтобы узнать, какой сервер ns1.example.com есть, вам нужно найти его с помощью ns1.example.com.

Как решить эту проблему? Я могу использовать DNS, предоставленный моим регистратором, для example.com, а затем установить рекорд A для ns1.example.com, но я думаю, что это будет означать, что мне придется переместить все остальные записи DNS поддоменов для example.com в DNS моего регистратора. Я мог бы использовать сервер в качестве авторитетного DNS для других доменов, только не example.com. Это верно?

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

В родительской зоне размещаются записи A для DNS-серверов. В этом случае родительская зона будет .COM

Эти A-записи часто называют «связующими записями», потому что, хотя они на самом деле не принадлежат родительской зоне, они необходимы для обнаружения DNS-серверов.