您可以在部署 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 -hconfigure-webproxy.py --help

configure-webproxy.py 的引數

所有引數對 configure-webproxy.py 指令碼而言都是選用的。

引數 說明
--proxyHost HTTP Proxy 伺服器的主機名稱或 IP 位址
--proxyPort Proxy 連線的連接埠號碼
--noProxyFor 設定為略過 HTTP Proxy 的主機或網路範圍。使用逗號分隔多個值。
--proxySsl 指定是否要使用 SSL 進行 Proxy 連線。允許的值為 truefalse
--proxyUsername HTTP Proxy 的使用者名稱
--proxyPassword HTTP Proxy 的密碼
--implicitNonProxyHosts 指定是否要將配對網繭的連線伺服器和 vCenter Server 隱含地新增至略過 HTTP Proxy 的主機清單。允許的值為 truefalse。預設值為 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。