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

Использование CNAME вместо записей DNS NS

Хорошо, это немного другой вопрос, чем другие, которые я прочитал относительно NS и CNAME.

Я использую Google Domains для домена и облачный сервис IPP для хостинга.

Я хочу использовать Google Domains для DNS. Зачем? Надежность. Если Google выйдет из строя, интернет отключится (я, конечно, преувеличиваю, но надеюсь, что вы уловили идею). Если мой частный IPP выйдет из строя, ну, как вы знаете, они выйдут из строя.

Вот мой план:

  1. У Google есть странная «синтетическая запись», с помощью которой можно указать голый домен на www. Используйте синтетику @.example.com > https://www.example.com . Это должно уменьшить количество поисков, когда example.com вводится как URL-адрес, автоматически переводя его на HTTPS.
  2. Используйте Google DNS www.example.com CNAME dns1.ippcompany.example

Номер 2 - это вопрос. Если dns1.ippcompany.example всегда разрешает тот же IP-адрес, что и www.example.com должен решить, есть ли проблема? Я понимаю, что лучший способ сделать это - использовать Google DNS. www.example.com NS dns1.ippcompany.example , но разве это не NS представить еще один поиск по компании ipp? Разве не было бы проще просто использовать CNAME?

Нет ничего плохого в использовании CNAME, как вы описали, но почему? CNAME включает другой поиск (если он еще не кэширован). Предоставление ответа в записи A не требует другого поиска, потому что A отвечает на запрос. Причина для CNAME заключается в том, что вы ожидаете, что адрес может измениться, но кто-то другой изменит адрес, на который ссылается CNAME, так что ваша запись останется действительной.

Это ненормально указывать www.example.com к DNS-серверу, хотя могут быть обстоятельства, при которых это имеет смысл. Обычно вы указываете example.com к DNS-серверу этого домена.