配置和部署 Nginx 作為您的負載平衡器,以支援使用多個網路存取內部閘道作為單一登入的驗證 Proxy。
注意
|
步驟
- 在您的 Nginx 伺服器上,確保您已將 stream 模組添加到您的 Nginx 配置檔案中。
注意
如果尚未添加 stream 模組,您必須先卸載 Nginx,然後重新安裝並添加 stream 模組。 - 使用以下命令加載流模組:
load_module /usr/lib64/nginx/modules/ngx_stream_module.so;
- 建立一個用於負載平衡的串流封鎖:
stream { upstream auth_proxy { hash <hash>; server <IP/FQDN 1>:<port 1>; server <IP/FQDN 2>:<port 2>; ... server <IP/FQDN n>:<port n>; } server { listen <port>; proxy_pass auth_proxy; } }
下表說明了您必須在佔位符欄位中指定的值,以完成配置。欄位值雜湊用戶定義的負載平衡雜湊鍵。如果基於客戶端的 IP 位址映射客戶端-伺服器關係,請使用 $remote_addr
。IP/FQDN(1、2、…)安裝有網路存取內部閘道的服務閘道的 IP 或 FQDN 埠 (1, 2, … )服務閘道上用於驗證 Proxy 的監聽埠口 通訊埠負載平衡器上用作驗證Proxy的監聽端口