如何从外部为vm设置ip

时间:2012-05-03 08:10:27

标签: virtualization virtual-machine

我需要从虚拟机外部设置ip。 现在我们使用dhcp服务器将静态IP与其MAC绑定。 但是当vms的数量越来越大时,管理就不容易了。 我想为客户端创建一个接口,以便在创建时设置vm的ip。

到目前为止,我知道我可以在创建vm之前安装vm磁盘并配置网络设置。 存在一个问题,vm磁盘类型可能是各种各样的,有时它们可​​能具有完全不同的分区结构,并且可能包括LVM等。除此之外,我不知道是否可以使用这种方法为Windows操作系统配置ip。

我不知道他们是怎么做的,我的意思是那些虚拟机产品,比如Vmware。

编辑:如果这些虚拟机产品没有为客户端提供一个接口来为vm设置ip,那么他们如何管理他们的ips。我们有很多vms,我们为每个人指定ip,客户端只是使用它,他们没有被授权从os内设置他们的ip,虽然设置,它没有任何意义,他们将不会连接到互联网。      我认为必须有一种方法。 谢谢,任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

首先,VMWare没有提供从主机接口为主机设置IP的方法。至少不是一般的方式。如果您真的想要修改访客文件系统,请查看提供工具的libguestfs和修改访客图像的API。

您可能还想查看foreman smart proxy以通过REST API管理/控制您的dhcp服务器。如果您直接使用theforeman,它将允许您通过webui管理IP地址。