このプロキシが何であるかを知る必要があり、過去に IP Web サービスを使用して IP を取得しました。C# で実際にプロキシ IP アドレスを取得する方法はありましたか。
どこかにpingを実行してIPを取得できれば理想的です。
ここで可能な解決策を見つけました
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();
}
}