Я настроил свой сервер имен и хочу протестировать его, прежде чем позволить ему подключиться к сети. Итак, как я могу сказать, что конкретный домен (скажем, example.com
) должен быть разрешен с использованием определенного сервера имен (скажем, ns.something.example
). Я ожидаю некоторую локальную конфигурацию, потому что, конечно, я не хочу, чтобы другие использовали этот сервер имен.
Используя эту информацию и предполагая, что ваш новый сервер имен имеет IP-адрес 192.168.1.10, добавьте / сохраните его в вашем файле C: \ Windows \ System32 \ drivers \ etc \ hosts на вашем тестовом компьютере:
192.168.1.10 ns1.dns.com ns2.dns.com
Откройте командную строку и введите ipconfig /flushdns
Используя команду nslookup в командной строке, запустите несколько тестов для вашего нового сервера имен. Например, nslookup www.example.com
.
Теперь посмотрим на вывод nslookup. Первая пара строк указывает сервер имен, который ответил на ваш запрос, и IP-адрес этого сервера имен. Это должен быть IP-адрес вашего нового сервера имен. В следующем наборе строк будет показано имя запрошенного вами компьютера (www.example.com) и его IP-адрес или адреса.
Когда вы будете удовлетворены и завершите тестирование, удалите записи, которые вы добавили в файл hosts на шаге 2, затем повторите шаг 3.
nslookup
умеет это делать. Это было бы как nslookup -debug example.com ns.something.example
Самый простой тест, который вы можете запустить, - это просто отправить запросы непосредственно к серверу имен для какой-то зоны, которую вы уже настроили для тестирования. Если он отвечает, скорее всего, все готово. Это просто вопрос наличия некоторого тестового домена, а затем вы можете назначить его записи NS, чтобы они указывали на ваш новый ящик.
Локальная конфигурация для переопределения определенных записей в процессе разрешения имен - это hosts
файл, который не обладает гибкостью, необходимой для переопределения определенной части процесса поиска DNS, когда вы ищете.
Инструменты командной строки для поиска в домене имеют возможность указать определенный сервер для запроса - просто используйте это, чтобы убедиться, что ваша система отвечает ожидаемым образом.