一、概述
虛擬網絡編輯器是VMWare中一個比較容易被忽視的強大功能組件。
您可以使用虛擬網絡編輯器執行以下操作:查看和更改關鍵網絡連接設置,添加和移除虛擬網絡以及創建自定義虛擬網絡連接配置。在虛擬網絡編輯器中所做的更改影響在主機系統中運行的所有虛擬機。
二、打開虛擬網絡編輯器
在 Windows 主機中,任何用戶都可以查看網絡設置,但僅 Administrator 用戶可以更改這些設置。在 Linux 主機中,必須輸入 root 密碼才能訪問虛擬網絡編輯器。
在 Windows 主機上,選擇編輯 > 虛擬網絡編輯器以在 Workstation Pro 中啓動虛擬網絡編輯器。您也可以從主機操作系統中選擇開始 > 程序 > VMware > 虛擬網絡編輯器以啓動虛擬網絡編輯器。
在 Linux 主機上,選擇應用程序 > 系統工具 > 虛擬網絡編輯器以啓動虛擬網絡編輯器。對於您的 Linux 版本,菜單路徑可能會略有不同。您也可以從命令行界面中使用 vmware-netcfg 命令啓動網絡編輯器。
三、重要概念Index
如果單擊還原默認設置以還原默認網絡設置,在安裝 Workstation Pro 後對網絡設置所做的所有更改將會永久丟失。請勿在開啓虛擬機後還原到默認網絡設置,因爲這可能會導致橋接模式網絡連接嚴重損壞。
- 添加橋接模式虛擬網絡
如果已將 Workstation Pro 安裝到具有多個網絡適配器的主機系統,您可以配置多個橋接模式網絡。 [瞭解更多內容] - 添加僅主機模式虛擬網絡
您可以使用虛擬網絡編輯器設置多個僅主機模式虛擬網絡。 [瞭解更多內容] - 重命名虛擬網絡
通過使用 Windows 主機系統上的 Workstation Pro,您可以將以前添加的網絡重命名爲對您有意義的名稱。 [瞭解更多內容] - 更改自動橋接設置
配置使用自動橋接模式後,您可以對虛擬交換機所橋接到的物理網絡適配器進行限制。 [瞭解更多內容] - 更改 NAT 設置
您可以更改網關 IP 地址、配置端口轉發,以及配置 NAT 網絡的高級網絡設置。 [瞭解更多內容] - 在 Windows 主機中更改 DHCP 設置
在 Windows 主機中,您可以爲使用 DHCP 服務分配 IP 地址的 NAT 及僅主機模式網絡更改 IP 地址範圍和 DHCP 許可證持續時間。 [瞭解更多內容]
四、重要概念詳解
4.1)添加橋接模式虛擬網絡
如果已將 Workstation Pro 安裝到具有多個網絡適配器的主機系統,您可以配置多個橋接模式網絡。 [瞭解更多內容]
如果已將 Workstation Pro 安裝到具有多個網絡適配器的主機系統(指真實物理PC具有多個網卡),您可以配置多個橋接模式網絡。
默認情況下,虛擬交換機 VMnet0 會映射到一個橋接模式網絡。您可以在虛擬交換機 VMnet2 至 VMnet7 上創建自定義橋接模式網絡。在 Windows 主機中,您還可以使用 VMnet19。在 Linux 主機中,您也可以使用 vmnet10 至 vmnet255。
重要:
如果您將物理網絡適配器重新分配到其他虛擬網絡,所有使用原始網絡的虛擬機將不再通過該虛擬網絡橋接到外部網絡,您必須分別爲每個受影響的虛擬機網絡適配器更改設置。如果主機系統只有一個物理網絡適配器,而您將其重新分配到 VMnet0 以外的虛擬網絡,上述限制帶來的問題將尤爲突出。即使虛擬網絡表面看來是橋接到一個自動選擇的適配器,但它能使用的唯一適配器已被分配到其他虛擬網絡。
前提條件
-
熟悉橋接模式網絡連接。有關詳細信息,請參見配置橋接模式網絡連接。
配置橋接模式網絡連接後,虛擬機使用主機系統上的物理網絡適配器連接網絡。
如果主機系統位於網絡中,橋接模式網絡連接通常是虛擬機訪問該網絡的最簡單途徑。
利用橋接模式網絡連接時,虛擬機將成爲主機系統所在物理以太網網絡中的另一臺計算機。虛擬機可通過透明方式使用網絡中的可用服務,包括文件服務器、打印機和網關。物理主機和其他配置了橋接模式網絡連接的虛擬機也可以使用虛擬機的資源。使用橋接模式網絡連接時,虛擬機必須具有自己的網絡標識。例如,在 TCP/IP 網絡中,虛擬機必須有自己的 IP 地址。虛擬機通常是從 DHCP 服務器獲取 IP 地址和其他網絡詳細信息。在某些配置中,您可能需要手動設置 IP 地址及其他詳細信息。
引導多個操作系統的用戶通常會將同一地址分配到所有系統,因爲他們假定只同時運行一個操作系統。如果主機系統被設置爲引導多個操作系統,而您要在虛擬機中運行其中的一個或多個操作系統,則需要爲每個操作系統配置一個唯一的網絡地址。
如果選擇了複製物理連接狀態選項,當您在有線或無線網絡之間進行移動時,IP 地址會自動更新。該設置適用於筆記本電腦或其他移動設備上運行的虛擬機。
-
確認主機系統中具有物理網絡適配器。默認情況下,虛擬交換機 VMnet0 會設置爲使用自動橋接模式,並橋接到主機系統中所有活動的物理網絡適配器。通過限制橋接到 VMnet0 的物理網絡適配器,可以將物理網絡適配器變爲可用。有關詳細信息,請參見更改自動橋接設置。
-
當您將 Workstation Pro 安裝到 Windows 或 Linux 主機系統時,系統會設置一個橋接模式網絡 (VMnet0)。橋接模式網絡連接通過使用主機系統上的網絡適配器將虛擬機連接到網絡。如果主機系統位於網絡中,橋接模式網絡連接通常是虛擬機訪問該網絡的最簡單途徑。
通過橋接模式網絡連接,虛擬機中的虛擬網絡適配器可連接到主機系統中的物理網絡適配器。虛擬機可通過主機網絡適配器連接到主機系統所用的 LAN。橋接模式網絡連接支持有線和無線主機網絡適配器。
橋接模式網絡連接將虛擬機配置爲在網絡中具有唯一標識,與主機系統相分離,且與主機系統無關。虛擬機可完全參與到網絡活動中。它能夠訪問網絡中的其他計算機,也可以被網絡中的其他計算機訪問,就像是網絡中的物理機那樣。
橋接模式網絡連接配置
過程
- 選擇編輯 > 虛擬網絡編輯器。
- 單擊添加網絡。
- 選擇一個虛擬交換機。
Workstation Pro 爲虛擬網絡適配器分配一個子網 IP 地址。
- 從列表中選擇新虛擬網絡,然後選擇橋接模式(將虛擬機直接連接到外部網絡)。
- 從橋接到菜單中,選擇所要橋接到的主機系統物理適配器。
選項
說明
自動
Workstation Pro 自動將虛擬網絡橋接到主機系統中所有活動的物理網絡適配器。具體選擇使用哪個適配器將隨機決定。
物理適配器
橋接到主機系統中的特定物理網絡適配器。
- (可選) 如果您選擇了自動橋接模式,而又希望對虛擬網絡適配器所橋接到的物理適配器進行限制,請單擊自動模式設置,然後取消選擇一個或多個物理適配器。
- 單擊確定以保存所做的更改。
4.2)添加僅主機模式虛擬網絡
您可以使用虛擬網絡編輯器設置多個僅主機模式虛擬網絡。
在 Windows 和 Linux 主機系統中,第一個僅主機模式網絡是在安裝 Workstation Pro 的過程中自動設置的。在以下情況下,您可能希望在相同計算機中設置多個僅主機模式網絡:
-
將兩個虛擬機連接到一個僅主機模式網絡,並將其他虛擬機連接到另一個僅主機模式網絡,以便隔離每個網絡中的網絡通信。
-
測試兩個虛擬網絡之間的路由。
-
在不使用任何物理網絡適配器的情況下測試具有多個網絡接口卡的虛擬機。
前提條件
熟悉僅主機模式網絡連接。有關詳細信息,請參見配置僅主機模式網絡連接。
過程
- 選擇編輯 > 虛擬網絡編輯器。
- 單擊添加網絡。
- 選擇一個虛擬交換機。
在 Windows 和 Linux 主機中,虛擬交換機 VMnet1 默認映射到一個僅主機模式網絡。
Workstation Pro 爲虛擬網絡分配一個子網 IP 地址。
- 從列表中選擇新虛擬網絡,然後選擇僅主機模式(在專用網絡內連接虛擬機)。
- (可選) 要將主機系統的物理網絡連接到該網絡,請選擇將主機虛擬適配器連接到此網絡。
- (可選) 要使用本地 DHCP 服務爲網絡中的虛擬機分配 IP 地址,請選擇使用本地 DHCP 服務將 IP 地址分配給虛擬機。
- (可選) (僅 Windows 主機)如果網絡使用本地 DHCP 服務,請單擊 DHCP 設置以自定義 DHCP 設置。
- (可選) 要更改子網 IP 地址或子網掩碼,請分別在子網 IP 和子網掩碼文本框中修改相應的地址。
- 單擊確定以保存所做的更改。
下一步做什麼
如果要將新網絡重命名爲對您有意義的名稱,請參見重命名虛擬網絡。
4.3)更改自動橋接設置
配置使用自動橋接模式後,您可以對虛擬交換機所橋接到的物理網絡適配器進行限制。
過程
- 在主機系統上啓動虛擬網絡編輯器。
選項
說明
Windows 主機
選擇編輯 > 虛擬網絡編輯器。
Linux 主機
選擇應用程序 > 系統工具 > 虛擬網絡編輯器。對於您的 Linux 版本,菜單路徑可能會略有不同。您也可以從命令行界面中使用 vmware-netcfg 命令啓動網絡編輯器。
- 選擇橋接模式網絡,並單擊自動設置。
默認情況下,當採用自動橋接配置時,虛擬交換機會橋接到主機系統中所有活動的網絡適配器。具體選擇使用哪個適配器將隨機決定。
如需阻止虛擬交換機橋接到特定的物理網絡適配器,請取消選擇相應主機網絡適配器的複選框。
4.4)更改 NAT 設置
您可以更改網關 IP 地址、配置端口轉發,以及配置 NAT 網絡的高級網絡設置。
前提條件
-
在 Windows 主機上,以 Administrator 用戶身份登錄。僅 Administrator 用戶可以在虛擬網絡編輯器中更改網絡設置。
-
在 Linux 主機上,以 root 身份登錄。必須輸入 root 密碼才能使用虛擬網絡編輯器。
過程
- 在主機系統上啓動虛擬網絡編輯器。
選項
說明
Windows 主機
選擇編輯 > 虛擬網絡編輯器。
Linux 主機
選擇應用程序 > 系統工具 > 虛擬網絡編輯器。對於您的 Linux 版本,菜單路徑可能會略有不同。您也可以從命令行界面中使用 vmware-netcfg 命令啓動網絡編輯器。
- 選擇 NAT 網絡,然後單擊 NAT 設置。
默認情況下,NAT 設備會連接到 VMnet8 虛擬交換機。您只能有一個 NAT 虛擬網絡。
4.5)在 Windows 主機中更改 DHCP 設置
在 Windows 主機中,您可以爲使用 DHCP 服務分配 IP 地址的 NAT 及僅主機模式網絡更改 IP 地址範圍和 DHCP 許可證持續時間。
過程
- 選擇編輯 > 虛擬網絡編輯器。
- 選擇 NAT 或僅主機模式網絡,然後單擊 DHCP 設置
表 1. DHCP 設置 設置
說明
開始 IP 地址和結束 IP 地址
選定的虛擬網絡中,虛擬 DHCP 服務提供的 IP 地址的範圍。
默認租用時間和最長租用時間
選擇虛擬網絡中 DHCP 服務爲客戶端提供的 DHCP 租期。
五、瞭解常見網絡連接配置
您可以爲虛擬機配置橋接模式網絡連接、NAT 和僅主機模式網絡連接。也可以使用虛擬網絡連接組件創建複雜的自定義虛擬網絡。
橋接模式網絡連接
橋接模式網絡連接通過使用主機系統上的網絡適配器將虛擬機連接到網絡。如果主機系統位於網絡中,橋接模式網絡連接通常是虛擬機訪問該網絡的最簡單途徑。
當您將 Workstation Pro 安裝到 Windows 或 Linux 主機系統時,系統會設置一個橋接模式網絡 (VMnet0)。請參見配置橋接模式網絡連接。
NAT 模式網絡連接
使用 NAT 模式網絡時,虛擬機在外部網絡中不必具有自己的 IP 地址。主機系統上會建立單獨的專用網絡。在默認配置中,虛擬機會在此專用網絡中通過 DHCP 服務器獲取地址。虛擬機和主機系統共享一個網絡標識,此標識在外部網絡中不可見。
當您將 Workstation Pro 安裝到 Windows 或 Linux 主機系統時,系統會設置一個 NAT 模式網絡 (VMnet8)。在您使用新建虛擬機嚮導創建新的虛擬機並選擇典型配置類型時,該向導會將虛擬機配置爲使用默認 NAT 默認網絡。
您只能有一個 NAT 模式網絡。請參見配置網絡地址轉換。
僅主機模式網絡連接
僅主機模式網絡連接可創建完全包含在主機中的網絡。僅主機模式網絡連接使用對主機操作系統可見的虛擬網絡適配器,在虛擬機和主機系統之間提供網絡連接。
當您將 Workstation Pro 安裝到 Windows 或 Linux 主機系統時,系統會設置一個僅主機模式網絡 (VMnet1)。請參見配置僅主機模式網絡連接。
自定義網絡連接配置
利用 Workstation Pro 虛擬網絡連接組件,您可以創建複雜的虛擬網絡。虛擬網絡可以連接到一個或多個外部網絡,也可以在主機系統中完整獨立地運行。您可以使用虛擬網絡編輯器來配置主機系統中的多個網卡,並創建多個虛擬網絡。自定義網絡連接配置示例。
六、重命名虛擬網絡
通過使用 Windows 主機系統上的 Workstation Pro,您可以將以前添加的網絡重命名爲對您有意義的名稱。
在以下情況下,您無法更改網絡的名稱。
-
在 Linux 主機上。
-
在 Workstation Pro 自動創建的網絡上,如 VMnet0、VMnet1 或 VMnet8。
-
在共享或遠程虛擬機上。
前提條件
添加一個虛擬網絡。
過程
- 選擇編輯 > 虛擬網絡編輯器。
- 選擇一個添加的網絡。
該網絡必須是您添加的網絡,而不是 VMnet0、VMnet1 或 VMnet8。
- 單擊重命名網絡。
- 輸入新名稱,然後單擊確定。
結果
將重命名該網絡。
七、具有兩個防火牆的自定義配置
可以使用很多方法在虛擬網絡中組合設備。該示例顯示了通過多個防火牆實現的服務器連接。
可以使用很多方法在虛擬網絡中組合設備。在該示例中,Web 服務器通過防火牆連接到外部網絡,管理員計算機則通過另一個防火牆連接 Web 服務器。
具有兩個防火牆的自定義配置
八、創建自定義網絡連接配置示例2
前提條件
-
熟悉如何創建虛擬機以及在主機和客戶機操作系統中配置網絡設備。
-
熟悉網絡連接配置示例圖。請參閱具有兩個防火牆的自定義配置。
過程
- 使用新建虛擬機嚮導創建四個虛擬機。
- 爲第一個虛擬機創建橋接模式網絡連接,以便其使用主機網絡適配器連接外部網絡。
- 不爲另外三個虛擬機創建網絡。
- 爲第一個虛擬機配置網絡設置。
- 打開第一個虛擬機,但不要啓動。
- 編輯虛擬機設置以添加第二個虛擬網絡適配器。
- 將第二個網絡適配器連接到 VMnet2。
- 爲第二個虛擬機配置網絡設置。
- 打開虛擬機,但不要啓動。
- 編輯虛擬機設置以添加虛擬網絡適配器。
- 將網絡適配器連接到 VMnet2。
- 爲第三個虛擬機配置網絡設置。
- 打開虛擬機,但不要啓動。
- 編輯虛擬機設置以添加虛擬網絡適配器。
- 將網絡適配器連接到 VMnet2。
- 編輯虛擬機設置以添加第二個虛擬網絡適配器。
- 將第二個網絡適配器連接到 VMnet3。
- 爲第四個虛擬機配置網絡設置。
- 打開虛擬機,但不要啓動。
- 編輯虛擬機設置以添加虛擬網絡適配器。
- 將網絡適配器連接到 VMnet3。
- 確定 VMnet2 和 VMnet3 所用的網絡地址。
選項
描述
Windows 主機
使用 ipconfig /all 命令。
Linux 主機
使用 ifconfig 命令。
- 開啓每個虛擬機並安裝合適的客戶機操作系統。
- 使用虛擬網絡編輯器,將 VMnet2 配置爲使用虛擬 DHCP 服務向虛擬機分發 IP 地址。
- 在每個客戶機操作系統中配置網絡連接。
選項
描述
虛擬機 1
對於虛擬機 1 中的橋接模式網絡適配器,使用連接外部網絡所需的網絡連接設置。如果虛擬機從外部網絡中的 DHCP 服務器接收其 IP 地址,應當可以採用默認設置。對於虛擬機 1 中的第二個網絡適配器,請在 VMnet2 所處的範圍內手動分配 IP 地址。
虛擬機 2
在 VMnet2 所處的範圍內分配一個 IP 地址。
虛擬機 3
網絡適配器連接到 VMnet2 和 VMnet3。在其連接的虛擬網絡範圍內分配 IP 地址。
虛擬機 4
在 VMnet3 所處的範圍內分配一個 IP 地址。
- 在每個虛擬機中安裝必要的應用程序軟件。