2017-10-05 119 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地址。

相關問題