ASP / ASP.Net中的DNS查找

时间:2009-07-11 13:09:28

标签: asp.net windows dns

我的Windows服务器间歇性地失去了查找DNS信息的能力。我试图找到问题的根本原因,但同时我希望能够监控服务器是否可以执行查找。

基本上,如果查找成功,它应该尝试查找一些常见的主机名并显示“成功”。

我看到很多用ASP中的第三方组件做这个的例子,但是我希望能够用一个可移植的ASP / ASP.Net脚本来完成这个,而且不需要安装任何其他东西。

2 个答案:

答案 0 :(得分:5)

你可以这样做:

if (Dns.GetHostAddresses(hostName).Length == 0)
{
    // Host could not be resolved
}

答案 1 :(得分:-2)

您始终可以使用Process.Start(“nslookup”)并解析输出。