2017-04-19 224 views

回答

0

完整的答案可以在這裏找到:https://support.cloudflare.com/hc/en-us/articles/200170666-How-do-I-correct-visitor-IP-with-Microsoft-IIS-

TL博士:你需要安裝一個模塊並進行配置(IIS 7中)。

如果是IIS 8+,它是內置的,但它只會使訪問者IP地址對IIS服務器可見,而不會對託管的應用程序可見。

如果我正確讀取它,它仍然應該在請求頭(「CF-Connecting-IP」)中可用。

希望它會有所幫助。

+0

是的,但https://www.cloudflare.com/technical-resources/#iis需要F5XFFHttpModule.dll和Install-XFF.ps1 –

+0

這裏是https://devcentral.f5.com/articles/x-forward -for-http-module-for-iis7-source-included,這裏也是https://github.com/techiemac/F5XFFHttpModule/tree/master/F5XFFHttpModule-Source –

+0

我已經從這裏下載了ps1文件https:// github .com/techiemac/F5XFFHttpModule/tree/master/F5XFFHttpModule-Source並從這裏下載.dll http://devcentral.f5.com/downloads/joe/F5XFFHttpModule.zip,然後將這些文件放在C:\ HttpModules中,然後運行。\ Install-XFF.ps1 -cmd install -module_path c:\ HttpModules \ F5XFFHttpModule.dll 從cmd中的文件夾。它在記事本中打開PS1文件。放入IP查找服務時,日誌中的IP仍然顯示爲來自CloudFlare。 –