Мой хостинг-провайдер запрещает мне иметь ноль записей NS. Но это письменное правило о DNS или способ провайдера предотвратить провал?

Например, когда я запускаю dig superuser.com NS

;; ANSWER SECTION:
superuser.com.        21599   IN  NS  ns-245.awsdns-30.com.
superuser.com.        21599   IN  NS  ns-1699.awsdns-20.co.uk.
superuser.com.        21599   IN  NS  ns-cloud-d1.googledomains.com.
superuser.com.        21599   IN  NS  ns-cloud-d2.googledomains.com.

Они дают мне четыре записи NS

Я знаю, что лучше всего иметь как минимум 2 записи, но вы также можете не иметь записей?

И тогда мой второй вопрос

Если у домена нет записей, будут ли некоторые записи DNS действительными и доступными?

(Я задаю этот вопрос, потому что я написал Test Case Test, а также написал ситуацию, когда у домена нет записей NS, и я хочу знать, возможно ли это)

2 ответа2

2

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

Параметр NS содержит сервер имен, и на этом сервере хранится информация о вашем домене. Обычно существует несколько серверов имен, чтобы убедиться, что ваш домен продолжает работать, если один из серверов отключен.

0

DNS не работает без сервера имен для домена. Может существовать регистратор, который позволяет вам зарегистрироваться без такового, но никто во внешнем Интернете не сможет ничего разрешить для этого домена без хотя бы одного сервера имен, который содержит все записи A и CNAME и т.д.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .