是否可以在c#中提供DNS服务器地址以解析来自非默认DNS服务器的IP.示例:我的DNS是:ns.isp.com我想使用ns.other.com解析www.test.com的IP谢谢
如果您选择使用DNS库,例如
http://www.simpledns.com/dns-client-lib.aspx
值得注意的是,如果DNS服务器响应成功,则无法保证DNS服务器响应的时间.图书馆有一个超时,但它相当长,我相信30秒.
因此,DNS查找通常应该使用异步的线程代码编写,因此DNS查找不会阻止整个过程.
此外,您通常不希望在Web服务器代码中进行DNS查找,因为缓慢响应的DNS服务器可能占用您的所有Web服务器资源.