我正在使用 vsphere perl sdk 完成这项任务。
我正在从现有映像克隆新的虚拟机(Linux 和 Windows),我感兴趣的只是更改新克隆的 IP 地址。对于 Windows,虚拟中心希望我为此任务输入大约十几个参数,Linux 也需要相当多的参数。
我的问题是,我是否可以仅使用 SDK 更改 IP 地址,还是还必须输入其余值?
答案1
Windows 客户机的客户机自定义可为您完成多项任务:
- 运行 Sysprep(生成新的 SID、计算机名称、输入产品密钥/许可证信息、所有者)
- 更新 IP 信息
- 更新管理员密码
- 更新时区
- 更新域/工作组
在 Linux 客户机定制中,选项较少,但可以轻松地编写脚本,就像我过去所做的那样。
- 编辑主机名/IP(/etc/hosts /etc/hostname)
- 编辑 IP(/etc/sysconfig/network-interfaces/ifcfg-eth0 /etc/networks)
- 嗯,对于 Linux,我想不出更多了……:D