我從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 –