注意:ESX 4.0 Update 2 引入了一种可简化 ESX 服务控制台中网络创建或还原过程的新工具。有关详细信息,请参见 Configuring or restoring networking from the ESX service console using console-setup (1022078)。
必须通过物理控制台或远程控制台会话才可更改服务控制台的 IP。如果通过网络连接(如 SSH)进行更改,则与服务控制台的网络连接将会断开,因为服务控制台的网络接口发生了改变。
[root@server root]# esxcfg-vswif -i a.b.c.d -n w.x.y.z vswif0
其中 a.b.c.d
是 IP 地址,w.x.y.z
是子网掩码。vswif0
是服务控制台适配器,即应用 IP 地址更改的接口。/etc/hosts
文件进行修改,使其反映正确的 IP 地址和主机名。/etc/sysconfig/network
文件并将 GATEWAY 和 HOSTNAME 参数更改为正确的值。[root@server root]#
服务网络重新启动
注意:对 IP 和 DNS 服务器设置进行更改会对 ESX/ESXi 的正常操作造成负面影响(特别是在 HA 群集环境中)。有关详细信息,请参见 Identifying issues with and setting up name resolution on ESX/ESXi Server (1003735)。
注意:如果已更改的 IP 在重新引导过程中不会持续保留,请尝试删除并重新创建服务控制台 vswif 管理接口。有关详细信息,请参见 Recreating Service Console networking from the command line (1000266)。
要动态更改主机名,请运行以下命令:
[root@server root]# hostname newname
注意:此命令将创建一个临时的主机名更改。重新引导系统时此更改将会丢失。
要更改 DNS 服务器设置,请在 /etc/resolv.conf 文件中更新名称服务器 IP 并搜索域。
要更改 VMware vSphere 或 Infrastructure Client 中的主机名、域、DNS 服务器和默认网关,请执行以下操作:
第一次启动系统时,ESX 主机将生成证书。在某些情况下,可能需要强制主机生成新的证书。如果主机名已更改或证书被意外删除,通常只需要生成新的证书。
每次重新启动 vmware-hostd 进程时,mgmt-vmware 脚本将搜索现有证书文件(rui.crt
和 rui.key
)。如果找不到文件,则会生成新证书文件。
要生成新证书,请执行以下操作:
/etc/vmware/ssl
中,通过以下命令将现有证书重新命名以进行备份:[root@server root]# mv /etc/vmware/ssl/rui.crt /etc/vmware/ssl/orig.rui.crt
[root@server root]# mv /etc/vmware/ssl/rui.key /etc/vmware/ssl/orig.rui.key
service mgmt-vmware restart
service vmware-vmkauthd restart
orig.rui.crt
和 orig.rui.key
:[root@server root]# ls -la /etc/vmware/ssl/rui*
进行比较,可确认 ESX 主机是否成功生成新证书。 注意: