在 ASP 中使用 Request.ServerVariables( "REMOTE_ADDR ") 来取得客户端的 IP 地址怎么用

在 ASP 中使用 Request.ServerVariables( "REMOTE_ADDR ") 来取得客户端的 IP 地址怎么用,第1张

问题是你为什么要去客户端的ip地址

一般取得ip地址只为了给用户说明他登陆点,看看有无盗号现象等

貌似asp是这样子:

dim ip = RequestServerVariables( "REMOTE_ADDR ")

然后这个ip你想插入数据库也行,或者直接显示给用户也行

也不知道有没给你解决问题~

一般猫的默认IP是:19216811,你的IP则可以设为1921681X(X为1-225)子网掩码会自动生成为2552552550,网关为:19216811,DNS可以不写,一定要写的话,括号之后,通过运行--输入CMD,打开DOS,输入IPCONFIG /ALL,可以看到DNS SERVERS,即为DNS地址,其实都可以设为自动获取就可以了!

jsp中:

request方法

客户端IP: requestgetRemoteAddr()

输出:1921680106

客户端主机名:requestgetRemoteHost()

输出:abc

requestgetHeader("Host")

输出:19216801:8080

Web服务器名字:requestgetServerName()

输出:19216801

服务器监听的端口:requestgetServerPort()

输出:8080

在JSP里,获取客户端的IP地址的方法是:requestgetRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了 Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用 requestgetRemoteAddr()方法获取的IP地址是:127001或 1921681110,而并不是客户端的真实IP。

经过代理以后,由于在客户端和服务之间增加了中间层,因此服务器无法直接拿到客户端的 IP,服务器端应用也无法直接通过转发请求的地址返回给客户端。但是在转发请求的>

在ASP中使用 RequestServerVariables("REMOTE_ADDR") 来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端IP地址。

要想透过代理服务器取得客户端的真实IP地址,就要使用 RequestServerVariables(">

使用命令

RequestUserHostAddress;//IP地址

RequestUserHostName;//用户名。

1 在ASPNET中专用属性:

获取服务器电脑名:PageServerManchineName

获取用户信息:PageUser

获取客户端电脑名:PageRequestUserHostName

获取客户端电脑IP:PageRequestUserHostAddress

2 在网络编程中的通用方法:

获取当前电脑名:static SystemNetDnsGetHostName()

根据电脑名取出全部IP地址:static SystemNetDnsResolve(电脑名)AddressList

也可根据IP地址取出电脑名:static SystemNetDnsResolve(IP地址)HostName

3 系统环境类的通用属性:

当前电脑名:static SystemEnvironmentMachineName

当前电脑所属网域:static SystemEnvironmentUserDomainName

当前电脑用户:static SystemEnvironmentUserName

就以上这些方法。

servlet如何利用request来获取>

getProtocol():获取请求使用的通信协议,如>

以上就是关于在 ASP 中使用 Request.ServerVariables( "REMOTE_ADDR ") 来取得客户端的 IP 地址怎么用全部的内容,包括:在 ASP 中使用 Request.ServerVariables( "REMOTE_ADDR ") 来取得客户端的 IP 地址怎么用、怎么截取出来getrequesturl中的ip地址、java编程如何获取本地ip并显示在文本框中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10127896.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存