我需要知道这个代理是什么,过去我使用IP网络服务来获取IP。是否有一些方法在C#中获取实际的代理IP地址。
如果我可以在某个地方ping通并以那种理想的方式获得IP。
答案 0 :(得分:0)
找到了可能的解决方案here
protected void DNSLookup(string domain)
{
try
{
//performs the DNS lookup
IPHostEntry he = Dns.GetHostByName(domain);
IPAddress[] ip_addrs = he.AddressList;
txtIPs.Text = "";
foreach (IPAddress ip in ip_addrs)
{
txtIPs.Text += ip + "\n";
}
}
catch (System.Exception ex)
{
lblStatus.Text = ex.ToString();
}
}