我从http://dndns.codeplex.com/下载DnDNS并让它在本地IIS上工作。如何在Windows Azure Web角色中执行DNS查找?
示例代码:
request.Resolve("8.8.8.8", domain_a_string, NsType.MX, NsClass.INET, ProtocolType.Udp, null);
,但在Windows Azure上,无法正常工作,它说无法连接到DNS服务器,没有响应(或下降)
然后,我试过4.2.2.4和充足其他公共DNS服务器,没有工作。
有没有人在这里有Azure的工作代码或其他DNS查找解决方案?
另外我只补充一点,引用的库(dndns.codeplex。 com)实际上也支持TCP。 @Eric,您应该使用** ProtocolType.Tcp **而不是** ProtocolType.Udp **。 – astaykov
谢谢。它像一个魅力。 –
对Microsoft文档的引用确实确实确实阻止了UDP:http://msdn.microsoft.com/zh-cn/library/windowsazure/jj136814.aspx –