c# 用GetHostAddresses或者GetHostEntry 得到集群对外的虚拟IP
string strHostName = Dns.GetHostName(); //得到本机的主机名
IPHostEntry ipEntry = Dns.GetHostEntry(strHostName); //取得本机IP
bool ischange = true;
string path = Application.StartupPath;
for (int i = 0; i < ipEntry.AddressList.Length; i++)
{
string strAddr = ipEntry.AddressList[i].ToString();
}
或者
ips = Dns.GetHostAddresses(strHostName); //取得本机IP
string path = Application.StartupPath;
for (int i = 0; i < ips.Length; i++)
{
string strAddr = ips[i].ToString();
}
都不得不到
但用mfc写的程序可以得到