尽我所能,我无法将地址解析为 IP。代码片段如下所示。我不断收到 No such host is known 异常,即使我可以用我的浏览器访问谷歌(DNS 服务器几乎肯定在工作)。然而,我在公司的防火墙后面。
try
{
foreach (IPAddress address in Dns.GetHostAddresses("www.google.com"))
{
Console.WriteLine(address.ToString());
}
}
catch (SocketException e)
{
Console.WriteLine("Source : " + e.Source); // System
Console.WriteLine("Message : " + e.Message); // No such host is known
}