IIS 7服务器必须安装F5XForwardedFor模块,才可以从服务器记录的访问日志中获取客户端IP地址。
1、根据服务器操作系统版本,将x86\Release或x64\Release目录下的F5XFFHttpModule.dll和F5XFFHttpModule.ini文件拷贝到某个自定义目录(例如C:\x_forwarded_for\x86或C:\x_forwarded_for\x64)
如果x86\Release或x64\Release目录下没有F5XFFHttpModule.dll和F5XFFHttpModule.ini,
您可以手动下载 F5XForwardedFor模块 。(下载地址本教程页面最下方)
2、在IIS选项中,双击打开模块
3、单击配置本机模块
4、在配置本机模块对话框,单击注册,服务器操作系统版本注册相关的DLL文件
32为操作系统注册x_forwarded_for_x86模块
名称:输入x_forwarded_for_x86。
路径:填写F5XFFHttpModule.dll的完整路径,例如C:\x_forwarded_for\x86\F5XFFHttpModule.dll
64为操作系统注册x_forwarded_for_x64模块
名称:输入x_forwarded_for_x64。路径:填写F5XFFHttpModule.dll的完整路径,例如C:\x_forwarded_for\x64\F5XFFHttpModule.dll。
5、在配置本机模块对话框,选中新注册的模块(x_forwarded_for_x86、x_forwarded_for_x64)并单击确定。
6、在ISAPI 和CGI限制页面,添加已注册的DLL,并将限制设置为允许。
7、重启IIS服务器,等待配置生效
亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?
文章评论 本文章有个评论