Мне нужно разрешить имя хоста с помощью определенного DNS-сервера, как в nslookup.
C:\>nslookup hotname 192.100.10.10
Server: UnKnown
Address: 192.100.10.10
Name: hostname.host
Address: 192.100.10.14
Но, конечно, взамен мне нужен не только адрес, мне нужны все значения для Server
, Address
, Name
и Address
.
Я просмотрел класс System.Net.Dns
, но он дает мне только разрешенный IP-адрес и не позволяет мне выбрать DNS-сервер по своему выбору.
Если кто-то делал это раньше, и вы можете помочь мне с этим.
Изменить:
Найдено для С#: http://www.simpledns.com/dns-client-lib.aspx
Вот фрагмент моего кода просто для развлечения
//Buy him Cookies and Strippers
using JHSoftware;