5. 使用 Reverse Proxy Server 功能
這個功能只在 STS 的 Enterprise 版可以使用。
Reverse Proxy 系統是任何外網用戶端和關聯的 STS 伺服器之間進行連線的媒介。
使用 Reverse Proxy 的優勢是簡單: 您將不需要建立許多重新導向規則來連線到您的多部 STS 伺服器。
無論是否使用負載平衡功能,您需要進行啟用以便透過 Reverse Proxy 功能連線。 在 STS,它提供唯一存取點到負載平衡的 STS 伺服器的陣列:

這個唯一存取點將是您的閘道入口伺服器。
由於這部伺服器需要從遠端進行存取,您需要在路由器設定一個連接埠轉送規則,根據您的需求包含 http 或 https 連接埠 (http 預設為 80,https 預設為 443)。
按一下「閘道」方塊 → 「Reverse-Proxy 伺服器角色」方塊:


- 閘道公用 IP 必須設定為有效的固定 IP 位址。
- 選取 Http 或 Https 作為連線模式。 farm 的伺服器必須能與其它應用程式伺服器通訊,透過 80 或 443 埠,根據您使用的連線方式而定。
同時請注意 Windows 防火牆不能封鎖這個連接埠。 - 如果您希望在您的 farm 中使用負載平衡功能則勾選「啟用負載平衡」。 如果您不啟用這個功能,您將需要分配 farm 的伺服器給使用者或群組。
- 按一下 [加入應用程式伺服器] 按鈕並填入伺服器的顯示名稱、「內部伺服器」的主機名稱和私有 (LAN) IP 位址欄位,接著按一下 [儲存] 按鈕。

完成伺服器清單後,按一下 [儲存閘道反向 Proxy 設定] 按鈕並在 AdminTool → Web 方塊中重新啟動 Web 服務。
Reverse-Proxy 和 Generated Connection 用戶端
您可以產生「連線用戶端」,將透過 Reverse-Proxy 伺服器連線到應用程式伺服器。
為此,假設您的閘道具有公開 IP 92.137.136.32 和您的後端伺服器有內部名稱「SRV1」並使用 HTTP 連線方式 (如果是 HTTPS 連線方式,則使用 92.137.136.32:443),在 Connection Client Generator 的伺服器位址欄位使用特殊 URL 92.137.136.32/~~SRV1。
例如:

請記得同時勾選下圖中這個方塊:

除非您要連線到特定的應用程式伺服器。
