目前很多网站都使用cdn/' target='_blank'>CDN加速服务即内容分发服务,例如百度云加速等。但使用后有个问题,很难查到真实的用户IP,之前主机吧有写过nginx和apache服务器使用CDN获取真实用户IP的方法
https://www.haozhuji.com.cn/apachefuwuqikaiqibaiduyunjiasucdnho.html
https://zhujib.com/kaiqibaiduyunjiasuhouzenmehuoq.html
今天我们来说下IIS服务器获取真实用户IP的方法
通过 IIS 6日志中获取来访者真实IP地址的解决方案,首先需要安装插件 F5XForwardedFor.dll,下载地址
1、 根据自己的服务器操作系统版本将 x86Release 或者 x64Release 目录下的 F5XForwardedFor.dll 拷贝到某个目录,这里假设为 C:ISAPIFilters,同时确保对IIS进程对该目录有读取权限。
2、打开 IIS 管理器,找到当前开启的网站,在该网站上右键选择 “属性”,打开属性页。
3、在属性页切换至“ ISAPI 筛选器”,点击“添加”按钮,出现添加窗口。
4、在添加窗口:“筛选器名称”填写“F5XForwardedFor”,“可执行文件”填写 F5XForwardedFor.dll 的完整路径,点击确定。
5、重启 IIS 服务器,等待配置生效。
1、通过 F5XForwardedFor 模块获取来访者真实IP地址的解决方案,首先需要下载与安装插件 F5XForwardedFor 模块,下载地址
2、根据自己的服务器操作系统版本将 x86Release 或者 x64Release 目录下的 F5XFFHttpModule.dll 和 F5XFFHttpModule.ini 拷贝到某个目录,这里假设为 C:F5XForwardedFor,确保对IIS 进程对该目录有读取权限。
3、选择“ IIS 服务器”选项,按图所示选择“模块”功能:
4、双击“模块”功能,点击“配置本机模块”:
在弹出框中点击“注册”按钮:
5、添加下载的 DLL 文件,如下图:
6、添加完成后,勾选并点击“确定”:
7、把这两个 DLL 在 “ API 和CGI限制 ”进行添加,并改为允许:
8、重启IIS服务器,等待配置生效。
查看
发布者:水桥丶帕露西
免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。
Copyright © 2009-2022 56dr.com. All Rights Reserved. 特网科技 特网云 版权所有 特网科技 粤ICP备16109289号
域名注册服务机构:阿里云计算有限公司(万网) 域名服务机构:烟台帝思普网络科技有限公司(DNSPod) CDN服务:阿里云计算有限公司 百度云 中国互联网举报中心 增值电信业务经营许可证B2
建议您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流浏览器浏览本网站