Почему Azure SQL Managed Instance требуется IP-адрес 168.63.129.16 в настраиваемом DNS, настроенном в подсети экземпляра, и как это влияет на разрешение имен

Я хочу настроить пользовательский DNS для управляемого экземпляра SQL Azure, и в соответствии с документацией мне нужно поместить IP-адрес рекурсивного резольвера Azure 168.63.129.16 в конец списка DNS виртуальной сети.

Повлияет ли добавление 168.63.129.16 в список DNS на разрешение имен в виртуальной сети?

1 ответ

Решение

Управляемый экземпляр Azure SQL использует DNS для определения IP-адреса службы управления Azure, которая контролирует экземпляр и куда отправляется информация о работоспособности. Если вы хотите установить собственный настраиваемый DNS, для этого управляемого правила требуется использовать это правило в качестве запасного варианта в случае, если настраиваемые DNS-серверы не отвечают, и существует риск того, что управляемый экземпляр не сможет получить доступ к службам управления Azure для правильной работы.

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

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

Другие вопросы по тегам