參考:http://www.jbxue.com/article/7521.htmlhtml
當IIS放在反向代理後面時,日誌中的客戶端ip是反向代理服務器的ip,不是用戶的真實IP地址。api
本文爲你們介紹使用X-Forwarded-For獲取到用戶真實IP地址的方法。服務器
下載 X-Forwarded-For,即文件是 F5XForwardedFor.dll網站
如dll文件位於:C:\ISAPIFilter\F5XForwardedFor.dllspa
在iis站點添加下面的 isapi 篩選器代理
操做步驟:日誌
網站 -> 屬性 -> ISAPI篩選器 -> 添加 -> htm
篩選器名稱:F5XForwardedFor ip
可執行文選擇: C:\ISAPIFilter\F5XForwardedFor.dll get
添加後重啓IIS。
過段時間再看iis的日誌,此時記錄的客戶端ip就是用戶的真實IP地址了(IIS日誌中c-ip列)