有关 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目录中。
步骤
- 在部署的设备中,在相应的网络配置文件中更新 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-networkdsystemctl restart systemd-networkd
-
在该
-/opt/container-data/cc-settings/ip.conf文件中,编辑cc.address行 ,如以下示例中所示。cc.address=*10.117.163.20* -
重置 Kubernetes 集群。更改为 的目录位置
reset-keys.sh并运行以下命令。reset-keys.sh -r reset-keys.sh -i -
使用以下命令重新引导设备。
reboot -f
此页面对您有帮助吗?