Я создал зоны DNS для нескольких доменов.
Со своего ПК я перехожу к nslookup А затем делаю server ns1-06.azure-dns.com. Он подключается к этому серверу и будет использовать его для разрешения имен. Затем, когда я говорю ему найти запись, он выдает ошибку и говорит, что не может найти запись.
Однако, если я сделаю c:> nslookup
сервер 40.90.4.6 (это IP-адрес для ns1-06.azure-dns.com) Затем запросите запись .... он вытаскивает запись и показывает правильную запись для записи.
Так почему же Azure DNS работает только тогда, когда запрашивается IP-адрес, а не его полное доменное имя?
У меня не работает ни полное доменное имя, ни IP-адрес. Я получаю ответ «Запрос отклонен», который говорит мне, что сервер не выполняет рекурсию ... что имеет смысл, сервер, скорее всего, только размещает зоны DNS и не действует как рекурсивный сервер DNS для клиентов DNS. .
Использование различных инструментов Azure DNS работает правильно. По какой-то причине запуск nslookup с последующим указанием сервера имен не работал должным образом. Но если вы запустили nslookup, предоставив запись и предоставив DNS-сервер в одной строке, он будет работать правильно.
Я пошел дальше, переместил две зоны в Azure и указал на Azure DNS. Он работал как надо.