Откуда Интернет знает IP моего NS-сервера?

Откуда Интернет знает IP моего NS-сервера?

Если у меня есть доменное имя (например, mydomain.com) и я настроил свой собственный ns-сервер ns1.mydomain.com с публичным IP-адресом (например, 1.2.3.4), я зарегистрировал ns1.mydomain.com в системе регистратора.

У меня на сервере ns есть запись:www.mydomain.comкоторый указывает на IP (например: 1.2.3.5), если кто-то из Интернета захочет получить доступ к моемуwww.mydomain.com, откуда они знают, что ns-сервер моего домена: ns1.mydomain.com - это 1.2.3.4? Так как им нужно знать, что 1.2.3.4 содержит все данные моего домена, но технически как они это знают?

Когда кто-то хочет получить доступwww.mydomain.com, они получат имя сервера ns (ns1.mydomain.com) из системы регистратора, но откуда они знают, что это 1.2.3.4?

Спасибо!

*Это первый раз, когда мне нужно управлять собственным ns-сервером.

**На самом деле у моего домена есть 2 сервера ns, и они работают уже много лет, но нам нужно скоро сменить публичный IP ns2. Мне нужно больше об этом узнать, чтобы внести изменения без серьезных проблем/ошибок.

решение1

Воточень упрощенная картинао том, как работает DNS:

У вас есть 13 DNS-серверов верхнего уровня, называемых корневыми серверами. И ваш резолвер знает, как получить к ним доступ. Эти 13 серверов знают, какие серверы поддерживают .com(в вашем случае) зону. Вы спрашиваете их (те, которые поддерживают .com) о mydomain.com. Некоторые из этих серверов (которые поддерживают .com) отвечают DNS-серверами mydomain.com. И резолвер спрашивает эти DNS-серверы (из ответа) оwww.mydomain.com

Для получения более подробной информации посетите сайтэта страница.

решение2

«В этом случае сервер имен, обеспечивающий делегирование, должен также предоставить один или несколько IP-адресов для авторитетного сервера имен, указанного в делегировании». https://en.wikipedia.org/wiki/Система_доменных_имен#Круговые_зависимости_и_связующие_записи

Связанный контент