WEB应用防火墙 WAF-获取客户端真实IP:IIS 6如何在访问日志中获取客户端真实IP

时间:2024-07-05 10:16:17

IIS 6如何在访问日志中获取客户端真实IP

如果您的源站部署了IIS 6服务器,您可以通过安装“F5XForwardedFor.dll”插件,从IIS 6服务器记录的访问日志中获取客户端真实的IP地址。

  1. 下载F5XForwardedFor模块。
  2. 根据您服务器的操作系统版本将“x86\Release”或者“x64\Release”目录中的“F5XForwardedFor.dll”文件拷贝至指定目录(例如,“C:\ISAPIFilters”),同时确保IIS进程对该目录有读取权限。
  3. 打开IIS管理器,找到当前开启的网站,在该网站上右键选择“属性”,打开“属性”页面。
  4. “属性”页面,切换至“ISAPI筛选器”,单击“添加”,在弹出的窗口中,配置如下信息:

    • “筛选器名称”“F5XForwardedFor”
    • “可执行文件”“F5XForwardedFor.dll”的完整路径,例如:“C:\ISAPIFilters\F5XForwardedFor.dll”

  5. 单击“确定”,重启IIS 6服务器。
  6. 查看IIS 6服务器记录的访问日志(默认的日志路径为:“C:\WINDOWS\system32\LogFiles\ ”,IIS日志的文件名称以“.log”为后缀),可获取X-Forwarded-For对应的客户端真实IP。
support.huaweicloud.com/bestpractice-waf/waf_06_0020.html