2017-04-19 4 views
1

私はCloudFlareであったIIS Webサイトを持っていて、Webサーバーの実際のIPを隠していますが、Webサイトにアクセスしたすべての訪問者の実際のIPも隠しています。私のビルダーの本当のIPをどうすれば得ることができますか?私はそれを行う方法を見てきましたが、それは別のWebサーバープログラム用です。(sloved)IIS - CloudFlareの背後にある実際のIPアドレスを取得しますか?

答えて

0

全回答がここで見つけることができます:https://support.cloudflare.com/hc/en-us/articles/200170666-How-do-I-correct-visitor-IP-with-Microsoft-IIS-

TL、DR:あなたはモジュールをインストールし、(IIS 7で)それを設定する必要があります。

IIS 8以降では、IIS 8以上に組み込まれていますが、ホストされているアプリケーションではなく、IISサーバーには訪問者のIPアドレスが表示されます。

私が正しく読んだら、要求のヘッダー( "CF-Connecting-IP")で利用できるはずです。

希望すると助かります。

+0

はい、ただしhttps://www.cloudflare.com/technical-resources/#iisにはF5XFFHttpModule.dllとInstall-XFF.ps1が必要です –

+0

ここがhttps://devcentral.f5.com/articles/x-forwardedです-for-http-module-for-iis7-source-includedそしてここでもhttps://github.com/techiemac/F5XFFHttpModule/tree/master/F5XFFHttpModule-Source –

+0

https:// githubからps1ファイルをダウンロードしました。 .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からのものであるように見えます。 –

関連する問題