如何获取远程主机的真实IP地址?
一个机房的机器(IP为:192.168.5.10~90)通过一台服务器(IP为:202.202.100.10)接入校园网,在服务器上安装的是SyGate。使用代理时不需要输入用户名与密码。
校园网有一台代理服务器,用户可以通过代理服务器接入Internet,也可以通过IP网关接入Internet。
一个ASP页面中获取远程主机IP时,不能得到机房内机器的IP,只能得到机房服务器的IP,不管我用下面的哪一句都不行,不知怎么办了?请高手指点!
ip=Request.ServerVariables("HTTP_X_FORWARDED_FOR")
ip=request.ServerVariables("REMOTE_ADDR")
问题点数:50、回复次数:7Top
1 楼up1002(涨不停)回复于 2005-05-30 08:51:33 得分 20
获取对方在局域网里面的地址是不可能的。Top
2 楼yuesongboy(温柔一刀)回复于 2005-05-30 09:42:27 得分 20
不要问了,ASP实现不了,你的问题我也碰到过Top
3 楼szjhxu(天野)回复于 2005-05-30 13:45:32 得分 0
机器能连上INTERNET,肯定会向网络中发送与机器相关的数据,难道真的用ASP做不了吗?Top
4 楼szjhxu(天野)回复于 2005-05-30 22:37:01 得分 0
再顶一下,请高手给出方案!Top
5 楼szjhxu(天野)回复于 2005-06-05 22:22:17 得分 0
各位高人,给点水吧!Top
6 楼dama2003(以后要开始加班了………………)回复于 2005-06-06 09:54:17 得分 10
顶,搬个板凳学习Top
7 楼szjhxu(天野)回复于 2005-06-13 20:45:02 得分 0
不会吧,真的不能解决吗?
唉!
Top




