Мы перешли с виртуального хостинга на VPS в HostGator. Они сказали нам, что нам нужно войти в регистратор доменов (Moniker) и настроить «частные серверы имен» как ns1.domain.com и ns2.domain.com. Мы сделали это и установили в Moniker записи A, указывающие на IP-адреса наших серверов. Это работало какое-то время, а затем случайно решило перестать работать примерно через 4 дня.
На VPS у нас есть записи DNS для ns1.domain.com и ns2.domain.com которые также указывают на IP-адреса наших серверов. Я борюсь с этим уже несколько дней и не могу понять.
Когда я набираю domain.com в моем браузере он должен перейти на ближайший DNS-сервер (мой интернет-провайдер) и спросить, куда его отправить. Если он не знает, он должен выйти и спросить следующего доступного. Я понимаю. Но как DNS-сервер обновляет правильный IP-адрес? Спрашивает ли регистратор доменного имени? Если ns1.domain.com указывает на наш сервер, нужно ли нам, чтобы на нем работало программное обеспечение DNS? Можно вместо этого сделать ns1.domain.com указать на ns1.moniker.com?
Может кто-нибудь объяснить мне, что такое частный сервер имен в этом отношении и как он работает? Машина Google просто не помогает мне понять это на фундаментальном уровне.
Возможно, вам придется настроить серверы имен у своего регистратора - это другой процесс, чем настройка домена для использования определенных серверов имен.
У вашего регистратора должна быть возможность добавить «серверы имен на основе имени хоста», «настраиваемые серверы имен» или что-то подобное. Название варьируется от поставщика к поставщику.
Вы узнаете, находитесь ли вы на правильной форме, потому что она запросит как IP-адрес, так и имя домена сервера имен.
Вы предоставите им имя сервера имен и IP.
Они называются «клейкими записями» и являются обязательными.
Причина, по которой это требуется, заключается в том, что если вы попытаетесь найти www.mydomain.com, он скажет проверить ns1.mydomain.com. Но вы не можете проверить ns1.mydomain.com, так как не знаете IP-адрес. Вы не можете найти IP-адрес, так как ns1.mydomain.com говорит, что проверьте ns1.mydomain.com. Склеивающие записи возвращают IP-адрес вашего сервера имен, чтобы предотвратить этот цикл поиска.