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

Имеет ли значение, находится ли DNS-сервер домена на другом TLD?

Допустим, у меня есть домен example.com, использующий серверы имен dns1.example.co.uk и dns2.example.co.uk. Если я правильно понял, это означает дополнительные поиски, поскольку .com не содержит связующих записей для доменов на других TLD. На практике это проблема? Заметно ли замедляет поиск?

это проблема?

Нет.

Заметно ли замедляет поиск?

Нет.

Это просто не имеет значения.

Само по себе это не проблема, просто не создавайте циклов: если domain1.example имеет ns1.domain2.example и ns2.domain2.example, имея в то же время для domain2.example серверы имен ns1.domain1.example и ns2.domain1.example вероятно, не лучшая идея (и то же самое для более длинных цепей). Конечно, добровольно такое случается редко (но бывает), скорее, после различных изменений вы приходите в эту ситуацию.

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

Однако это имеет значение «с точки зрения доверия»: это означает, что вам нужно доверять дополнительной организации (которая обрабатывает другой TLD) и, конечно же, владельцу доменного имени, используемого серверами имен. Это имеет всевозможные нетехнические последствия. Это особенно необходимо учитывать для DNSSEC. Если он доступен в одном TLD, но недоступен в другом, у вас может не быть надлежащей цепочки 100% доверия.