我有为终端服务启用 IP 虚拟化的 Windows 2008 R2 服务器。我需要在我的程序中知道哪个虚拟 IP 分配给了我运行我的程序的会话。
现在当我得到 IP 地址时:
String strHostName = Dns.GetHostName();
IPHostEntry ipEntry = Dns.GetHostByName(strHostName);
IPAddress[] addr = ipEntry.AddressList;
我只有服务器的 IP 没有分配给会话的虚拟 IP。
如何获得(使用 c#)这个虚拟 IP?
最好的问候, 皮奥特