Как задать конкретный DNS для запроса IPHostEntry [ЗАКРЫТО]

DevOps

Client
Регистрация
30.11.2020
Сообщения
496
Благодарностей
314
Баллы
63
Добрый день форумчане.
Есть шаблон, который пингует домены из списка и получает их IP
C#:
project.Variables["domain"].Value = domain.ToString();           
System.Net.Dns.GetHostName();
IPHostEntry ipEntry = System.Net.Dns.GetHostEntry(v);
IPAddress[] addr = ipEntry.AddressList;
string IP=domain +" | "+ addr[addr.Length - 1].ToString();
Запросы используют системный DNS от провайдера. Подскажите куда посмотреть для того, чтобы заставить код отправлять запросы на конкретно указанные DNS сервера (Authoritative DNS) из своего списка?
Поиск по MSDN ничего не дал (может в глаза долблюсь, не важно)
Как я представляю логику - взять domain из списка и отправить запрос на Authoritative DNS из списка
Спасибо.
 

DevOps

Client
Регистрация
30.11.2020
Сообщения
496
Благодарностей
314
Баллы
63
Здравствуйте. Платформа .Net не имеет встроенной поддержки для разрешения DNS путем указания конкретного сервера DNS. Вам необходимо написать свой собственный пользовательский код, используя DnsApi.
Не, ну хуль, никто не говорил что все так просто :-)
Закрыто.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)