Две группы записей серверов имен, где их разместить?

Я зарегистрировал свой домен у регистратора, у которого очень плохие инструменты управления DNS. Мне нужно указать от моего регистратора другой сторонний диспетчер DNS, а затем оттуда указать на серверы имен моего хоста вместе с некоторыми другими записями DNS (такими как записи SPF). То, что я сделал сейчас, это:

Я передал адрес серверов имен моего стороннего диспетчера DNS диспетчеру DNS моего регистратора, а затем передал адрес серверов имен моего хоста стороннему диспетчеру DNS вместе с некоторые записи SPF и MX.

Это правильная работа? Или я должен добавить NS-адрес моего хоста в диспетчер DNS моего регистратора?

Проблема в том, что мой домен не разрешается на мой хост, и я вижу странные записи на некоторых DNS-серверах по всему миру, которые я не установил!

3 ответа

Предположим, вы зарегистрировали домен example.com. Это означает, что DNS для домена TLD com должна иметь запись NS для example.com, чтобы указывать на DNS-сервер для example.com. Если ваш DNS-регистратор, например, является enom, то enom позаботится о том, чтобы запись NS указывала на их DNS-серверы, и вы сможете управлять записями поддоменов. Большинство регистраторов не разрешают вам напрямую управлять NS-записью домена или регистрируют их, но имеют собственный сервер имен для домена.

Это решение, которое работает для меня:
я просто положил только два NS Записи в полях DNS моего регистратора доменов, указывающие их на серверы онлайн-диспетчера DNS.
Затем в онлайн-менеджер DNS, я поставил один A запись, указывающая на сервер веб-хостинга.
Теперь это работает как шарм.

Вот некоторые инструменты для устранения неполадок, которые вы можете сделать, чтобы помочь диагностировать проблему. Используйте этот whois для поиска DNS-серверов, зарегистрированных на корневых серверах имен для вашего TLD (домен верхнего уровня).

Они должны показать DNS-серверы для вашего стороннего диспетчера DNS.

Если у вас есть dig Утилита доступна (у вас есть машина MAC или Linux или вы скачали BIND с http://www.isc.org/downloads/all), следующая команда также покажет DNS-серверы, зарегистрированные на ROOT DNS-серверах для TLD вашего домена).

    dig NS cnn.com

    cnn.com.        123673  IN    NS     ns1.timewarner.net
    cnn.com.        123673  IN    NS     ns2.timewarner.net
    cnn.com.        123673  IN    NS     ns3.timewarner.net

Выше показаны DNS-серверы для cnn.com.

Учитывая эту информацию выше, если вы выполняете поиск DNS для www.cnn.comзапрос будет обработан одним из этих трех DNS-серверов (если имя www.cnn.com по пути кешируется каким-то промежуточным сервером). То же самое относится и к поиску имени хоста в вашем домене, например: hostname.yourdomain.comзапрос будет обработан DNS-серверами, указанными в списке dig NS yourdomain.com,

Другие вопросы по тегам