Чтобы найти DNS-серверы, то, что вы называете whois record , должны знать, где их найти.
Строго говоря, запись whois содержит гораздо больше, чем просто DNS-серверы для домена, но давайте не будем придираться.
Скажите, что вашему DesktopA необходимо подключиться к example.com
, со следующими серверами свяжутся, при условии, что ответ не был уже кэширован DNS-провайдером или вашим локальным компьютером.
DesktopA имеет настройки DNS, указывающие на интернет-провайдера, поэтому DektopA спросит DNS-серверы провайдера, знают ли они, где находится example.com.
(его IP-адрес).
ISP DNS-сервер не знает, поэтому он свяжется с базой корневого домена для com.
(все Полные доменные имена оканчиваются на .
, хотя мы обычно не используем его явно, но вы можете попробовать вставить его в веб-запросы, он должен работать нормально).
Этот список начальной загрузки глобальных корневых серверов обычно регулярно обновляется ОС.
Корневые серверы будут знать, к какому серверу домена верхнего уровня верхнего уровня следует обращаться для каждого глобального домена, например .com
, .org
, .uk
и т. Д.
В нашем примере провайдер запросит у корневого сервера, какой сервер запрашивать домены com
.
Корневой сервер отвечает IP-адресом одного из серверов TLD .COM.
Теперь DNS-сервер провайдера свяжется с сервером TLD .COM и спросит, где найти ПРИМЕР.
Запись базы данных .COM для example.com
будет содержать 2 (или более) DNS-серверов, зарегистрированных вместе с именем домена example.com
. Это часть вашей записи Whois.
Интернет-провайдер теперь имеет IP-адреса DNS-серверов для example.com
в качестве настройки в whois. Он запросит первый (или второй, если первый недоступен) и спросит: каков IP-адрес example.com?
DNS-сервер для example.com
будет искать в своих записях и возвращать запись A, определенную для домена example.com
, как IP 1.2.3.4
, например.
DNS-сервер вашего интернет-провайдера будет кэшировать эту информацию в течение заранее определенного промежутка времени (TTL) и вернет IP 1.2.3.4 на DesktopA.
Рабочий стол A теперь может напрямую связываться с сервером по example.com
по его IP-адресу.
DesktopA может на некоторое время кэшировать эту информацию для быстрого поиска.
Это будет то же самое для поддоменов, таких как www.example.com
или john.people.example.com
. Все, что находится перед доменом example.com
, должно быть объявлено на вашем DNS-сервере, поэтому, когда кто-то запрашивает его адрес, ваш DNS-сервер для example.com
может найти определения и ответить на них (он также вполне может передать их на другой сервер). при необходимости).
В заключение
Итак, чтобы вернуться к вашему вопросу, ваша запись whois должна быть настроена на соответствующие записи DNS для вашего домена, прежде чем кто-либо сможет получить к ним доступ, используя это имя домена.