您可以在部署 Horizon Cloud Connector OVF 範本期間進行 HTTP Proxy 設定。如果您想要在部署後修改這些 Proxy 設定,則必須使用 configure-webproxy.py 命令。
對於 Horizon Cloud Connector 2.5 版和更新版本,該 configure-webproxy.py 檔案位於 /opt/horizon/bin 已部署的 Horizon Cloud Connector 應用裝置的目錄中。
對於 Horizon Cloud Connector 2.4.1 版和更早的 2.x 版, configure-webproxy.py 該檔案位於 bin 已部署的 Horizon Cloud Connector 應用裝置區域內的 /opt 目錄中。
注: 請遵循下列關於 Proxy 設定和應用裝置更新的準則:
-
如果您手動將 Horizon Cloud Connector 1.6 或更新版本更新至較新版本,則必須重新設定您的 Proxy 設定。您的原始 Proxy 組態不會隨著手動應用裝置更新而套用。
-
如果 Horizon Cloud Connector 1.6 或更新版本自動更新至較新版本,則您的 Proxy 設定會隨著自動更新而套用。您無須重新設定 Proxy 設定。
-
若要檢視 Horizon Cloud Connector 虛擬應用裝置的現有 Proxy 設定,請執行下列命令。
cat /opt/container-data/cc-settings/proxy.conf
使用 configure-webproxy.py 的語法
使用下列語法建立具有 configure-webproxy.py的指令碼:
configure-webproxy.py [argument1 [value1]] [argument2 [value2]] ...
若要顯示命令用法和可用參數的清單,請執行 configure-webproxy.py -h 或 configure-webproxy.py --help。
configure-webproxy.py 的引數
所有引數對 指令碼而言 configure-webproxy.py 都是選用的。
| 論據 | 說明 |
|---|---|
| --proxyHost | HTTP Proxy 伺服器的主機名稱或 IP 位址 |
| --proxyPort | Proxy 連線的連接埠號碼 |
| --noProxyFor | 設定為略過 HTTP Proxy 的主機或網路範圍。使用逗號分隔多個值。 |
| --proxySsl | 指定是否使用 SSL 進行 Proxy 連線。允許的值為 true 或 false。 |
| --proxyUsername | HTTP Proxy 的使用者名稱 |
| --proxyPassword | HTTP Proxy 的密碼 |
| --implicitNonProxyHosts | 指定是否要將配對網繭的連線伺服器和 含vCenter Server新增至略過 HTTP Proxy 的主機清單。允許的值為 true 或 false。預設值為 1813。 如果您的環境需要對連線伺服器和vCenter Server的內部要求才能透過 Proxy 進行路由,請將此引數設為 false。在此情況下,只有 --noProxyFor 明確指定的主機會略過 Proxy。 |
範例指令碼
configure-webproxy.py --proxyHost PROXYEXAMPLE --proxyPort 80 --proxySsl=false
--noProxyFor ".AD-DOMAIN.EXAMPLE.COM,10.109.*"
此範例指令碼會設定下列 Proxy 設定:
- PROXYEXAMPLE 為 Proxy 伺服器。
- Proxy 連線使用連接埠 80。
- Proxy 連線不會使用 SSL。
- 屬於 .AD-DOMAIN.EXAMPLE.COM 和 10.109.* 的主機會略過 Proxy。
- 此外,配對網繭的連線伺服器和 vCenter Server預設會隱含地略過 Proxy。
此頁面對您有幫助嗎?