给你看函数,直接用吧。
Function GetIp()
Dim DulIp,ProIP
DulIp=RequestServerVariables(">
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
访问者访问一个IP。ASP文件,能获得他的IP,而我们能同时从另外一个页面LOADIP。ASP文件看到他的IP,这段代码要怎么写呀,我写了出来能获得IP,但是就是我们不能同时从另外一个页面看到访问者的IP,哪位大侠能教教我!
IP。ASP 代码
<% ApplicationLock()
Application("Userip") = RequestServerVariables(">
在ASP中可以使用RequestServerVariables("REMOTE_ADDR")来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端IP地址。要想透过代理服务器取得客户端的真实IP地址,就要使用RequestServerVariables(">
1,将数据包由本地网卡发到网关,本地ip就是ipconfig可以查到的
2,网关通过NAT,使用一个端口和公网地址将请求发送到应用程序请求的地址
3,请求从服务器返回给网关;
4,网关将数据返回给本机;
所以呢,如果你想知道在网关上使用的那个地址,可以用抓包工具,
或者用tracert命令,可以查看路由路径
在ASP中使用 RequestServerVariables("REMOTE_ADDR") 来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端IP地址。
要想透过代理服务器取得客户端的真实IP地址,就要使用 RequestServerVariables(">
以上就是关于关于ASP如何获取IP地址全部的内容,包括:关于ASP如何获取IP地址、asp:怎样获取内网的ip地址、ASP怎么查看在线访问者的IP地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)