无法连接到远程服务器

时间:2013-03-05 08:47:16

标签: c# .net dns

我无法解析IP地址。它给出了一个例外“没有找到这样的主机”。但我可以通过我的网络浏览器访问同一个网站。

IPAddress address = Dns.GetHostAddresses("https:\\google.com")[0];

是因为我的网络浏览器正在使用代理。我怎么还能连接到它?我无法在我的公司中更改Web浏览器的代理设置。

2 个答案:

答案 0 :(得分:2)

问题在于你包括https:\\。我已经对代码进行了测试,只需使用www.google.com作为Dns.GetHostAddresses()的参数即可正常运行。

答案 1 :(得分:0)

IPAddress[] ips = Dns.GetHostAddresses("www.google.com");

foreach (IPAddress ip in ips)
{
    Console.WriteLine("    {0}", ip);
}

作为测试。工作正常。