目录
使用CDN或代理或防火墙后如何设置IIS 日志记录浏览器客户端真实IP地址呢IIS服务器开启日志记录后
目录
一、如果是前面有代理或者防火墙等设备
日志获取到的IP为代理或防火墙IP,而无法获取真实客户端的IP
通过下面的附件可以实现上面的功能。
配置IIS1:百度搜索 F5XForwardedFor.dll下载后传到网站服务器
2:然后在IIS站点--属性--ISAPI筛选器--添加 F5XForwardedFor.dll
二、如果是网站使用CDN内容分发加速
如腾讯CDN 的本身有 回源HTTP请求头配置
请求回源时,添加所需头部用以携带客户端IP、端口、或标识CDN服务等。 什么是回源HTTP请求头配置?
腾讯云 CDN 默认支持携带 X-Forwarded-For(真实客户端 IP)和 X-Forwarded-Proto(真实客户端请求协议),您无需再配置。
所以腾讯云CDN设置不需要做任何设置
只需要在服务器上IIS的日志设置中:“选择字段”--“自定义字段”--“添加字段”
名称:CDNIP
源类型:服务器变量
源:HTTP_X-Forwarded-For
然后点应用,就可以在IIS日志中记录到真正的客户端IP了
如果觉得不错,请帮忙点赞 收藏 及关注 我
@小辣椒高效Office