Я пытаюсь разработать сценарий python, используя dns python, чтобы выполнять прямой поиск только по имени хоста, а не по полному доменному имени. Очевидно, это зависит от DHCP-опции 15 (спецификация соединения c DNS-суффикс). Когда я делаю:
from dns import resolver
servs = resolver.Resolver()
print(servs.nameservers)
, я вижу преобразователь DNS, который не является частью списка серверов DNS в ipconfig / all. Этот DNS-сервер иногда вызывает проблемы, потому что иногда это первый DNS-сервер, который DNS-сервер python использует для поиска. Как я могу узнать, откуда этот DNS-сервер и как от него избавиться?
ОБНОВЛЕНИЕ
Я только что запустил Get-DnsClientServerAddress
в Power Shell, и этот сервер DNS Rouge не отображается как известный сервер DNS для любого из моих интерфейсов