asp获取ip地址:ASP如何获取真实IP地址

asp获取ip地址:ASP如何获取真实IP地址,第1张

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

一 你需要一个IP TABLE, 这个IP TABLE里面记录了各个网段的IP归属地址;

它能够供你查询用户所有IP段的归属地;

二 通过PageRequestUserHostAddress获取得到用户的IP地址;

三 将得到的IP地址转换成IP TABLE数据表中相对应的格式, 然后进行区域比对就能够得到归属地;

以上提到的IP TABLE能够在BAIDU里找到; 输入关键词: IP数据库

然后下载一个MDB数据库文件, 就OK了;

有最新版本;

没有错误,请问你是那里报错本地和远程调试都未出现错误啊

=============

你能解释一下“同时”是个什么意思么

你的意思是你打开一个页面,如果有访问者登陆后,你打开的那个页面就立即显示出登陆者的IP

IIS的设置不复杂打开IIS-本地计算机-网站-默认网站-右击-属性-在网站选项卡的IP地址输入127001(本地计算机IP)-主目录选项卡-本地路径-选择ASP文件夹其他不要改这样IIS就完成设置了

然后使用网页设计软件Dreamweaver 8(我自己是用这个的快速+专业其他软件大概也是这样设置的)

站点名称-随便你-本地根文件夹-跟IIS的本地路径一致>

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

IPHostEntry

ip=DnsGetHostByName(textBox1Text);

//textBox1Text是客户端主机名

IPAddress[]

ipp=ipAddressList;

for(int

i=0;i<=ippLength-1;i++)

{

listBox1ItemsAdd(ipp[i]ToString());

}

to:客户端系统时间

监听一下13号端口

:)

accSock=sockAccept();//用于接收客户端的连接请求,返回套接字对象

if(accSockConnected)

{

IPAddress

ipAddress=IPAddressParse(((IPEndPoint)accSockRemoteEndPoint)AddressToString());

IPAddress

Port=IPAddressParse(((IPEndPoint)accSockRemoteEndPoint)PortToString());

//获取客户端的IP地址

湖北新蓝海是一家专注于网络营销

网络推广的领头企业

,已为武汉健民、华工激光、江西仁和等多家知名企业提供网络营销外包服务。详情请到各大搜索引擎中搜索“湖北新蓝海”

<%Private Function getIP() 

Dim strIPAddr 

If RequestServerVariables(">

以上就是关于asp获取ip地址:ASP如何获取真实IP地址全部的内容,包括:asp获取ip地址:ASP如何获取真实IP地址、asp 获取客户端ip、asp.net获得客户端外网IP等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9590183.html

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

发表评论

登录后才能评论

评论列表(0条)

保存