如何从命令行更改 vCenter 服务器设备 IP?

如何从命令行更改 vCenter 服务器设备 IP?

我在特定网络上的物理服务器上安装了 vCenter 5.1 设备 (VCSA),并为其分配了一个内部 IP。然后,该服务器 (Dell R620) 转到远程托管位置,并连接到具有完全不同 IP 和子网的网络。

所以我现在需要做的是将 vCenter 服务器的 IP 更改为我可以远程连接的 IP。

我只能从主机内部启动设备的控制台。

在此处输入图片描述

如何使用命令行(以 root 身份登录)更改设备 IP?

答案1

我在这里找到了一种舒适的方法:

为 VMware vCenter Server Appliance (VCSA) 分配静态 IP 地址 | Ivo Beerens 的博客

它还允许您更改主机名、DNS、默认网关和代理。

把它们加起来:

  • 打开 VCSA 的控制台会话
  • 登录身份:root
  • 默认密码是:vmware
  • 执行以下命令:/opt/vmware/share/vami/vami_config_net
  • 执行命令后,会显示一个菜单。在菜单中可以更改 IP 地址、主机名、DNS、默认网关和代理服务器。

为 VCSA 分配静态 IP 地址后,可以使用以下 URL 进行后期配置:

https://static-ip-address:5480

答案2

我不记得 VCA 是基于哪个特定的 Linix 发行版构建的,但我认为它是 RHEL 变体,因此只需/etc/sysconfig/networking/devices/ifcfg-eth0以 root 身份进行编辑,从那里开始一切都非常明显。然后只需重新启动或重启网络服务即可使更改生效。

答案3

更改 vCenter IP 的正确方法确实是从 vCenter 的控制台运行:/opt/vmware/share/vami/vami_config_net。另一种方法是从 VAMI 本身(https://vcenter:5480)(如果您有访问权限)。请确保在 IP 更改后重新生成证书。证书的 SAN(主体备用名称)之一是 IP 本身,因此即使名称不变,您也必须重新生成它。

登录 VAMI,转到“管理员”,然后将“证书再生已启用”勾选为“是”。重新启动并等待一段时间以完成证书再生。可能需要 15-20 分钟。您可以在控制台中跟踪进度。证书再生过程完成后,控制台进入登录屏幕,再次登录 VAMI,转到“管理员”,然后将“证书再生已启用”设置为“否”。

替代证书再生方法描述于 在 VMware vCenter Server Appliance 5.1 或 5.5 中重新生成自签名 SSL 证书 (2070603) | VMware 知识库

答案4

您也可以从实际设备上的 GUI 执行此操作。使用浏览器登录设备,然后转到“网络”部分,然后在那里进行所有设置。

在此处输入图片描述

相关内容