您可以在部署 Horizon Cloud Connector OVF 範本期間設定 HTTP Proxy 設定。如果您想要在部署後修改這些 Proxy 設定,您必須使用 configure-webproxy.py
命令。configure-webproxy.py
命令位於已部署 Horizon Cloud Connector 應用裝置的 /opt/vmware/bin 目錄中。
備註: 請依照下列關於 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。預設值為 true。 如果您的環境需要對連線伺服器和 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。