Я установил привязку на моем Debian Box и настроил файлы зон для определения моего сервера имен.

Когда я копаю, используя, например:

dig @ 123.456.789.123 ns1.mynameserver.com

где 123.456.789.123 - это определенный IP моего сервера имен, он разрешается на 100% без ошибок. Когда я захожу на мои сайты, которые используют этот сервер имен в Интернете, сайт недоступен, но я предполагаю, что это потому, что DNS еще не получил распространения.

Тем не менее, мой вопрос, я сделал все это только на моем сервере. Где-нибудь я должен зарегистрировать свой сервер имен публично? Т.е. почему кто-то еще не мог просто настроить сервер имен с именем ns1.mynameserver.com на основе своего IP-адреса?

Как тогда клиент узнает, какой сервер имен является настоящим авторитетом?

1 ответ1

0

Дело в том, что пользователь выбирает, какой DNS-сервер использовать, или кто-то выбирает его для него. Любой DNS-сервер является авторитетным для своих зон, а остальное он получает с публичных серверов.

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

Вы можете сделать поиск whois и просмотреть регистрационную информацию, вы найдете там серверы имен.

Это не означает, что кто-то не может настроить другой DNS-сервер для указания вашего домена на другой IP-адрес, но не многие пользователи будут использовать его. Например, DNS-сервер в моей организации является авторитетным для facebook.com, но 50 человек используют его, потому что я применяю его. Другим примером может быть кто-то, пытающийся взломать кого-то другого, но если вы не являетесь банком, социальной сетью, огромным блогом или журналом - не беспокойтесь об этом.

Хороший пример IP-адреса, кстати ...

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