LINUX.ORG.RU
ФорумAdmin

непонятки с ns записями

 , , , ,


0

1

Доброго времени суток. Часто попадаются примеры настройки зоны вроде таких:

; zone example.com
...
@               IN      SOA     ns.example.com. root.example.com.  
...
@               IN      NS      ns.example_slave.com.
@               IN      NS      ns.example.com.
...
www             IN      A       1.2.3.4
ns              IN      A       1.2.3.4
@               IN      A       1.2.3.4
Для чего делегировать зону на сервера ns.example.com и ns.example_slave.com, если она настраивается на текущем сервере (см. @ и www A записи)? Почему нельзя написать так?
; zone ns1.example.com
...
@               IN      SOA     ns1.example.com. root.ns1.example.com.  
...
www             IN      A       1.2.3.4
@               IN      A       1.2.3.4
А слейв сервер указать в конфигурации bind'а?


1. ns.example.com 1.2.3.4 - это glue record для развязки коллизии, когда ns находится в своем домене. Она должна ТАКЖЕ находится в верхнем домене, в данном случае в .(root) или com.

2. ns.example_slave.com. это другой домен, его A определяется через домен .(root), com. или example_slave.com.

3. чтобы попасть в зону ns1.example.com все равно нужно проделать все запросы по цепочке .(root) - com. - example.com - ns1.example.com

anonymous
()
Ответ на: комментарий от anonymous

Это все понятно, вопрос другой. Зачем в первом случае нужна склеивающая запись, если зона настраивается на этом же сервере. Если я у регистратора укажу IP адрес моего DNS сервера, то второй вариант сработает, тогда в чем слмысл первого?

Rot1
() автор топика
Ответ на: комментарий от Rot1

не понимаю, что там сработает... сделайте и посмотрите, что гадать. ns указывает на fqdn, для которого должна быть A запись и т.д. прежде чем попасть зону ns1.ex.com. должно быть определено

ns1.ex.com. in ns fqdn.

и

fqdn. in a 1.2.3.4

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.