Iis-7

F5 Big-IP、X-Forwarded-For 和 IIS 日誌

  • May 31, 2017

我有一個由我們的託管服務提供商管理的 F5 Big-IP。它專用於我們的私有 VLAN 等。效果很好:)

我們要求他們添加一個 X-Forwarded-For HTTP-Header 欄位。他們已經做到了,我們現在可以在程式碼中訪問它。驚人的 :)

但是..對於我們的 IIS 日誌,它仍然是 F5 機器的 IP。我想有人告訴我,我們需要對 IIS 伺服器應用 ISAPI 過濾器(畏縮!)。

  1. 有人可以證實這一點嗎?
  2. 如果#1 == 是,是否有文件/說明如何在 Windows 2008 機器上為我們的 IIS7 Web 伺服器執行此操作。

我發布了一個 ISAPI 過濾器來與我們的 BIG-IP 一起工作,並且剛剛更新了它以完全支持 x86 和 x64。看看我不久前寫的部落格文章。只需將隨附的 F5XForwardedFor.dll 複製到您的伺服器並在您的虛擬站點的 ISAPI 部分中引用它。

http://devcentral.f5.com/weblogs/joe/archive/2005/09/23/1492.aspx

這在 IIS Microsoft 社區的這個執行緒中進行了討論。似乎有一個幫手可以為 IIS 做到這一點(特別聲明可以與 Microsoft ARR 一起使用,但它應該適用於任何反向代理或負載平衡器)。

引用自:https://serverfault.com/questions/46812