机房内还有一台2003的服务器,上面发布了一个asp.net制作的网站,网站上需要获取学生机的IP地址。
现在的情况是,所有虚拟机是通过2008服务器上一个虚拟网络上网的,虚拟网络的IP是192.168.0.2,我的asp.net 网站代码中使用以下程序不能获取到学生机的实际IP地址,总是获取到192.168.0.2或是其它的地址。
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]
HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]
请教高手,如果使用ASP.NET程序获取到实际的虚拟机IP地址。
3 个解决方案
#1
没人知道啊?
#2
有没有高手帮帮我啊?
#3
去Asp.Net技术编程区看看。。
#1
没人知道啊?
#2
有没有高手帮帮我啊?
#3
去Asp.Net技术编程区看看。。