Skip to main content

2026 年 9 月 1 日

修改 Horizon Cloud Connector 的代理设置

您可以在部署 Horizon Cloud Connector OVF 模板期间配置 HTTP 代理设置。如果要在部署后修改这些代理设置,则必须使用 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该文件位于已部署的 Horizon Cloud Connector 设备的 区域内的/opt某个bin目录中。

注意: 请遵循以下有关代理设置和设备更新的准则:

  • 如果您手动将 Horizon Cloud Connector 1.6 或更高版本更新到较新版本,则必须重新配置代理设置。原始代理配置不会在手动设备更新后转移过来。

  • 如果自动将 Horizon Cloud Connector 1.6 或更高版本更新到较新版本,则代理设置在自动更新后会转移过来。您无需重新配置代理设置。

  • 要查看 Horizon Cloud Connector 虚拟设备的现有代理设置,请运行以下命令。

    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 参数均为可选参数。

参数描述
--proxyHostHTTP 代理服务器的主机名或 IP 地址
--proxyPort代理服务器的端口号
--noProxyFor配置为绕过 HTTP 代理的主机或网络范围。使用逗号分隔多个值。
--proxySsl指定是否对代理连接使用 SSL。允许的值为 true 或 false。
--proxyUsernameHTTP 代理的用户名
--proxyPasswordHTTP 代理的密码
--implicitNonProxyHosts指定是否将配对容器的连接服务器和 vCenter Server 隐式添加到绕过 HTTP 代理的主机列表中。允许的值为 true 或 false。默认值为 True。 如果您的环境要求到连接服务器和 vCenter Server 的内部请求通过代理进行路由,请将此参数设置为 false。在这种情况下,只有 --noProxyFor 显式指定的主机绕过代理。

示例脚本

configure-webproxy.py --proxyHost PROXYEXAMPLE --proxyPort 80 --proxySsl=false 
   --noProxyFor ".AD-DOMAIN.EXAMPLE.COM,10.109.*" 

此示例脚本配置以下代理设置:

  • PROXYEXAMPLE 是代理服务器。
  • 代理连接使用端口 80。
  • 代理连接不使用 SSL。
  • .AD-DOMAIN.EXAMPLE.COM 和 10.109.* 版本的主机将绕过代理。
  • 此外,默认情况下,配对容器的连接服务器和 vCenter Server 会隐式绕过代理。

此页面对您有帮助吗?

对本主题提供反馈

本主题对您有帮助吗?

请勿填写任何个人信息或机密信息。

正在生成链接…