在自定义客户机操作系统时无需输入虚拟网卡的计算机名称和 IP 地址,您可以创建自定义应用程序并进行配置,以便于 vCenter Server 生成名称和地址。

该应用程序可以是适用于 vCenter Server 在其中运行的相应操作系统的任意可执行二进制文件或脚本文件。配置应用程序并使其可用于 vCenter Server 后,每次您针对某虚拟机启动客户机操作系统自定义时,vCenter Server 都将运行该应用程序。

该应用程序必须符合 VMware 知识库文章中的参考 XML 文件,网址为 http://kb.vmware.com/kb/2007557

前提条件

确认 Perl 已安装在 vCenter Server 上。

过程

  1. 创建应用程序并将其保存在 vCenter Server 系统的本地磁盘上。
  2. 在清单中选择 vCenter Server 实例。
  3. 依次单击配置选项卡、设置高级设置
  4. 单击编辑设置,然后输入脚本的配置参数。
    1. 名称文本框中,输入 config.guestcust.name-ip-generator.arg1
    2. 文本框内,输入 c:\sample-generate-name-ip.pl,然后单击添加
    3. 名称文本框中,输入 config.guestcust.name-ip-generator.arg2
    4. 文本框中,输入 vCenter Server 系统上脚本文件的路径,然后单击添加。例如,输入 c:\sample-generate-name-ip.pl
    5. 名称文本框中,输入 config.guestcust.name-ip-generator.program
    6. 文本框内,输入 c:\perl\bin\perl.exe,然后单击添加
  5. 单击保存

结果

然后,您就可以在客户机操作系统自定义期间选择选项来使用应用程序生成计算机名称或 IP 地址。