IIS利用X-Forwarded-For获得来访者的真实IP

针对7层(HTTP协议)服务,ELB通过Http Header:X-Forwarded-For获取来访者真实IP,该功能已经默认开启,无需配置,也不能修改。

配置IIS7/IIS8服务器

下载并解压 F5XForwardedFor文件。

根据自己的服务器操作系统版本将x86\Release或者 x64\Release目录下的 F5XFFHttpModule.dll 和 F5XFFHttpModule.ini拷贝到某个目录,比如 C:\F5XForwardedFor\。确保IIS进程对该目录有读取权限。

打开IIS管理器,双击模块功能。

单击配置本机模块,然后在弹出的对话框中,单击注册。

添加下载的.dll文件。

为添加的两个文件授权允许运行ISAPI和CGI扩展。

说明

确保您已经安装了ISAPI和CGI应用程序。


然后返回主页,双击日志功能

然后在日志文件区域,点击选择字段


然后点击添加字段

按下列信息填入

字段名称, ‘x-forwarded-for’ (没有引号)

源,‘X-Forwarded-For’ (没有引号)

源类型,请求标头

然后OK保存后应用。

重启IIS服务器

日志文件会生成一个以_x结尾的文件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • php.ini设置,上传大文件: post_max_size = 128Mupload_max_filesize ...
    bycall阅读 6,905评论 3 64
  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,086评论 2 89
  • 我早就意识到,自己是一个懒人。且患有严重“拖延症”。作业必留到最后写,久了以后,一个后果:晚上总是不够睡。 一天清...
    良玖阅读 231评论 0 0
  • 生命中总会无数个插肩而过 能够彼此相遇是最美好的小确幸 相守是最真实的幸福 时光是我给你的答案 放心吧,有我在 你...
    一见妮就笑阅读 248评论 0 0
  • 乔纳森斯威夫特所著的《格列佛游记》是一篇游记体讽刺小说,通过记叙外科医生格列佛游历小人国、巨人国、飞岛国、...
    曹政阳阅读 192评论 0 1