2012-05-03 146 views
0

我需要從虛擬機外部設置ip。 現在我們使用DHCP服務器將靜態IP綁定到他們的MAC上。 但是,當vms的數量越來越大時,管理起來並不容易。 我想爲客戶端創建一個接口來設置虛擬機的IP地址。如何從外部爲vm設置ip

現在,我知道我可以安裝VM磁盤和創建VM之前配置的網絡設置。 這裏有一個問題,vm磁盤類型可能是各種各樣的,有時它們可​​能有完全不同的分區結構,可能包括LVM等。除此之外,我不知道是否可以使用此方法爲Windows操作系統配置ip。

我不知道他們是如何做到這一點,我指的是虛擬機產品,如VMware等。

編輯:如果這些虛擬機的產品不給一個接口,用於客戶端的虛擬機設置IP地址,然後他們如何管理自己的IP。我們有很多很多vms,並且我們爲它們中的每一個指定ip,客戶端只是使用它,它們沒有被授權在os中設置它們的ip,雖然設置了它,但它沒有任何意義,它們不能連接到互聯網。 我認爲這必須有一種方法。 謝謝,任何幫助表示讚賞。

+0

正如你之前說的標準方式是通過DHCP服務器來管理它。試想一下,如何管理普通的非虛擬機的靜態IP地址。 –

回答

0

所有VMware首先不提供一種方法來設置IP主機從它的界面。至少不是一般的方法。如果您真的想修改guest虛擬機文件系統,請查看libguestfs,它提供了修改guest虛擬機映像的工具和api。

你也可能想看看foreman smart proxy管理/通過REST API控制你的DHCP服務器。如果您直接使用theforeman它將允許您通過webui管理IP地址。