2017-10-05 79 views
0

我想在使用java克隆/创建VM时将静态IP地址分配给vmware中的VM。我怎样才能实现这一点。如果有人知道它,请分享我的代码片段。使用java将静态IP分配给vmware中的vm

+0

有一个重复的问题。看到这里:https://stackoverflow.com/questions/46579403/assign-static-ip-to-vm-in-vmware-using-java –

+0

@BastiaanvanHaastrecht我相信你的意思是发布不同的链接:https:// stackoverflow的.com /问题/ 46023226 /罐-I-变化的IP地址的对的一虚拟机与 - VMWare的包 – YSK

回答

0

我不认为这是简单的,无论是在Java或任何其他技术。克隆VMWare VM时,除MAC地址外,网络身份保持不变。如何分配IP是客户操作系统使用操作系统通常使用的方法来确定的问题。如果您已将客户机操作系统配置为使用静态IP,则该克隆也将具有相同的静态IP。

VMWare提供的工具允许访问来宾虚拟机的虚拟磁盘; (主机)平台到平台的工作方式如何。原则上,您可以通过在文件级别操作来宾操作系统的网络配置来设置静态IP。例如,您可以使用Linux来宾编程修改/etc/sysconfig/network。像这样的进程对于Windows客户来说会特别痛苦,我认为,因为网络配置将采用某种不透明的格式,并且不易被程序修改。

它看起来像一个可怕的工作,接壤不可能。但是,我会很高兴被证明是错误的,因为我一直在克隆虚拟机。通常我只是将客户机操作系统设置为使用DHCP,然后,如果我关心IP地址,则在客户机启动时,DHCP服务器会提供特定的IP地址。

相关问题