Skip to main content

2026 年 9 月 1 日

更新 Horizon Cloud Connector 虚拟设备的静态 IP

有关 Horizon Cloud Connector 虚拟设备的静态 IP 的信息保存在已部署虚拟设备的容器文件中。如果更新 Horizon Cloud Connector 虚拟设备的静态 IP 地址,则还必须执行一些额外的步骤。您必须手动重新配置容器设置文件,然后将新的静态 IP 信息发送到与配对的 Horizon 容器关联的所有桌面。

静态 IP 的存储位置

已部署的 Horizon Cloud Connector 虚拟设备的静态 IP 地址保存在该文件 -/opt/container-data/cc-settings/ip.conf 中,并与设备内运行的容器共享。

例如,静态 IP 信息可能会按如下方式显示在该文件中。

cc.address=10.117.163.20

代理设置的存储位置

Horizon Cloud Connector 虚拟设备的代理设置存储在 -/opt/container-data/cc-settings/proxy.conf 中,并与设备内运行的容器共享。

例如,代理信息可能会按如下方式显示在文件中。

proxyHost=null
proxyPort=0
proxySsl=false
proxyUsername=null
proxyPassword=
noProxyFor=null

必备条件

  • 为 Horizon Cloud Connector 虚拟设备配置新的静态 IP 地址。

  • 确定脚本文件在已部署设备的文件系统中的位置 reset-keys.sh

    对于 Horizon Cloud Connector 版本 2.4.1 和更早版本的 2.x 版本,reset-keys.sh该文件位于 目录结构内的/opt某个scripts目录中。

    对于 Horizon Cloud Connector 版本 2.5 及更高版本, reset-keys.sh 该文件位于 /opt/horizon/bin 目录中。

2022 年 3 月添加了有关更新网络配置文件和运行重置键的步骤

步骤

  1. 在部署的设备中,在相应的网络配置文件中更新 eth0 的 IP 地址并应用新配置。

对于 Horizon Cloud Connector 版本 2.5 及更高版本:

  • 导航到 /etc/systemd/network 目录。
  • 运行 命令 ip addr show 以确定相关的网络接口名称。接口很可能 eth0是 。
  • 找出目录中的相关网络配置文件 /etc/systemd/network (如 10-eth0.network ),并在编辑之前保存该文件的备份副本。
  • 保存备份副本后,编辑标识的文件(如 )以指定所需的静态 IP 地址以及子网掩码、网关和 DNS 服务器(可选 10-eth0.network)。
  • 保存编辑后的配置文件。
  • 将编辑后的 文件的模式更改为 644 (例如 chmod 644 10-eth0.network

对于 Horizon Cloud Connector 版本 2.4 及更低版本:

  • 导航到 /etc/systemd/network 目录。

  • 运行 命令 ip addr show 以确定相关的网络接口名称。接口很可能 eth0是 。

  • 找出目录中的相关网络配置文件 /etc/systemd/network(如 10-eth0.network ),并在编辑之前保存该文件的备份副本。

  • 保存备份副本后,编辑标识的文件以指定所需的静态 IP 地址,并(可选)更改子网掩码、网关和 DNS 服务器等设置。

  • 保存编辑后的配置文件。

  • 将编辑后的 文件的模式更改为 644 (例如 chmod 644 10-eth0.network

  • 通过重新启动 systemd-networkd 服务来应用新配置,然后运行命令 systemctl restart systemd-networkd

    systemctl restart systemd-networkd
    
  1. 在该 -/opt/container-data/cc-settings/ip.conf 文件中,编辑 cc.address 行 ,如以下示例中所示。

    cc.address=*10.117.163.20*
    
  2. 重置 Kubernetes 集群。更改为 的目录位置 reset-keys.sh 并运行以下命令。

    reset-keys.sh -r
    reset-keys.sh -i
    
  3. 使用以下命令重新引导设备。

    reboot -f
    

此页面对您有帮助吗?

对本主题提供反馈

本主题对您有帮助吗?

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

正在生成链接…