有没有办法注入 IP 地址并对在 Windows Server 2008 上运行的 CentOS VM 进行网络配置?
在 Win2k12 中,有 SetGuestNetworkAdapterConfiguration,可以使用它注入 IP 地址,在 win2k8 中我没有遇到任何类似的东西。
我无法使用 plink 在客户机上运行一些脚本来设置 IP,因为 plink 需要 IP 才能连接。我也无法执行 PS-Remoting,因为 VM 是 Linux 客户机。
在网上没有找到任何说“不,这是不可能的”的东西。所以,我想确认一下这是否可能。
答案1
诸如 openstack(和 Microsoft Azure)之类的云系统使用 cloud-init 来配置这些东西。Cloud-init 相当灵活,应该允许您使用配置信息将 iso 安装到虚拟机中。我会研究一下。它要求您的虚拟机模板在使用它们旋转虚拟机之前已经使用 cloud-init 设置好。