【发布时间】:2021-04-01 18:05:29
【问题描述】:
按照我能找到的所有示例,尝试了各种方法,还阅读了一些可能需要 Task 但有点卡住的东西。我所做的任何事情都会出现 DNS 无法解析错误或结果为空。
public static void LookupDns()
{
var res = ArLookup("google.com");
}
public static Task<List<ARecord>> ArLookup(string domain)
{
var resolver = new DnsStubResolver();
return resolver.ResolveAsync<ARecord>(domain, RecordType.A);
}
有人帮我解决这个问题吗?我究竟做错了什么?我可以做简单的 Microsoft.Net
IPHostEntry hostInfo = Dns.GetHostEntry("www.contoso.com");
所以我知道这行得通。
【问题讨论】:
-
使用我的 VPN PIA Internet 时无法解决。浪费了 6 个小时来追踪它。
标签: c# arsoft.tools.net