Проверка доступности домена с DNS - PullRequest
0 голосов
/ 20 января 2011

Я реализовывал DNS getbyhostname по адресу, но программа не работает, если у пользователя есть пользовательские адреса DNS, такие как OpenDNS, в сети или внутри частной сети (офис или школа или за брандмауэром).

В основном я проверяю доступность домена Любые решения

Мой код пока что

IPHostEntry hostInfo = Dns.GetHostByName(adderess);
MessageBox.Show(hostInfo.HostName);

1 Ответ

5 голосов
/ 20 января 2011

Вы должны использовать whois, чтобы проверить, было ли зарегистрировано доменное имя или нет.

Помимо того, что это является целью whois, также возможно, что доменное имя может не иметь каких-либо записей DNS, но все же будетзарегистрирован.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...