ARSoft.инструменты.net dns устраняет проблему с консольным приложением C# .NET (core или .net)

#c# #arsoft.tools.net

Вопрос:

Следуя всем примерам, которые я могу найти, пробовал различные способы, а также читал о чем-то, что может потребоваться, но вроде как застряло. Все, что я делаю, я получаю ошибку 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");
 

так что я знаю, что это работает.

Комментарии:

1. При использовании моего VPN PIA Internet это не разрешится. Потратил впустую 6 часов, выслеживая это.

Ответ №1:

При использовании моего VPN PIA Internet это не разрешится. Потратил впустую 6 часов, выслеживая это.