Назад | Перейти на главную страницу

Команда Resolve DNS возвращает разные IP-адреса

У меня отказоустойчивый кластер с двумя узлами. Обе машины представляют собой виртуальную машину ESXi с двумя сетевыми адаптерами: первый общедоступный, а второй - частный. Когда я пытаюсь разрешить DNS-имя для любого из узлов, я получаю смесь IP-адресов (есть общедоступные и частные IP-адреса):

Оба узла зарегистрированы в диспетчере DNS как хосты с общедоступным IP:

Почему команда resolve DNS возвращает разные IP-адреса?

Я думаю, это использовать Циклический DNS

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

Модуль powershell не только использует DNS, если не указано иное. он использует любой метод разрешения, включая небиос, хосты и т. д.

не используйте недостачи, используйте завершенное полное доменное имя

host.example.com.