VMWare虛擬機器的網路型別配置選擇詳解

2022-07-30 08:09:14 字數 2804 閱讀 2948

vmware虛擬機器網路有三種型別,當然還有最後一種型別就是「不使用網路連線」,哈哈......。

vmware在安裝會有讓選擇網路型別的選項,如果不確認使用那一種網路型別,也可以先隨便選擇一種網路型別,安裝完再更改,這是可以的。

一、網橋模式

二、nat模式

三、hostonly模式

解析如下:

安裝好虛擬機器以後,在網路連線裡面可以看到多了兩塊網絡卡:

其中vmnet1是虛擬機器host-only模式的網路介面,vmnet8是nat模式的網路介面,這些後面會詳細介紹。

選擇虛擬機器網路模式方法如下,單擊「edit virtual machine settings」,如圖所示:

然後在「hardware」選項卡中選擇「ethernet」,在左邊「network connection」框架中有如下四個單選項:

1. bridged(橋接模式)

在橋接模式下,vmware虛擬出來的作業系統就像是區域網中的一獨立的主機,它可以訪問網內任何一台機器。不過你需要多於乙個的ip位址,並且需要手工為虛擬系統配置ip位址、子網掩碼,而且還要和宿主機器處於同一網段,這樣虛擬系統才能和宿主機器進行通訊。

如果你想利用vmware在區域網內新建乙個虛擬伺服器,為區域網使用者提供網路服務,就應該選擇橋接模式。

vmware網路配置詳解一:bridged模式配置

首先看我的主機ip設定:

ip address :58.194.x.y

netmask :255.255.255.0

gateway :58.194.x.1

dns :210.35.a.b

lan上網,固定ip,交換機連線。為了安全起見,ip位址及閘道器dns後幾位用字母代替。

設定虛擬系統的網路模式為bridged,然後啟動它。進入控制面板開啟網路連線,看到「amd pcnet family pci ethernet adapter」,這就是虛擬系統的網絡卡,相當於真實主機的「本地連線」。開啟檢視其「tcp/ip屬性」對話方塊,然後填入ip位址等配置資訊,比如:

ip address :58.194.x.z

netmask :255.255.255.0

gateway :58.194.x.1

dns :210.35.a.b

虛擬系統的ip位址必須要與主機ip位址處於同一網段內,這樣就可以與主機和網內其它機器通訊。注意,在bridged模式下,虛擬機器的dhcp伺服器是不起作用的,所以虛擬系統的ip位址必須自己手動配置。

如果你想利用vmware安裝乙個新的虛擬系統,在虛擬系統中不用進行任何手工配置就能直接訪問網際網路,建議你採用nat模式。

vmware網路配置詳解二:nat模式配置

nat模式即網路位址轉換模式相當於以主機為基礎建立乙個虛擬的內部區域網,該網內的主機ip位址都由虛擬機器的dhcp伺服器來分配,不過也可以手動設定,前提是不要於其它主機的ip位址衝突(比如你建立了兩個虛擬系統,都加入了這個虛擬出來的網路,手動配置就要考慮衝突問題)。

所以假如要使用dhcp伺服器分配方式,就不用對虛擬系統的網絡卡tcp/ip協議做任何的配置和更改,這時只要真實主機能連通外部網路,這個虛擬網路裡的主機也就都能連線外網。下面是採取dhcp模式網絡卡的tcp/ip配置資訊:

補充:使用飛鴿傳書檢視,可以看到真實主機,其ip位址為192.168.235.1(真實主機中vmnet8網絡卡ip),如圖所示:

虛擬系統中飛鴿傳書截圖:

真實主機中飛鴿傳書截圖:

假如手動配置tcp/ip,需要完整輸入ip位址、子網掩碼、閘道器、dsn伺服器位址,前三項缺一不可,最後一項不填雖然可以與虛擬網路裡的其它主機通訊,卻不能進行外網的網域名稱解析(直接通過ip位址等方式可以訪問網路)。此時不論主機dns設定與否,都沒有影響。下面是手動配置的tcp/ip資訊:

補充:主機vmnet8網絡卡ip:無;虛擬機器閘道器ip:192.168.235.2(這個不能亂打了,在"edit" -> "virtual network settings"的最後nat頁可以看到,下面有圖);虛擬機器網絡卡ip:192.168.235.3(手動輸入,最後一位隨便選擇,只要不衝突,不如不能選擇真實主機的1和閘道器2)。使用飛鴿傳書檢視,不能看到真實主機。

3. host-only(主機模式)

在某些特殊的網路除錯環境中,要求將真實環境和虛擬環境隔離開,這時你就可採用host-only模式。在host-only模式中,所有的虛擬系統是可以相互通訊的,但虛擬系統和真實的網路是被隔離開的。可以利用windows xp裡面自帶的internet連線共享(實際上是乙個簡單的路由nat)來讓虛擬機器 通過主機真實的網絡卡進行外網的訪問。虛擬系統的tcp/ip配置資訊(如ip位址、閘道器位址、dns伺服器等),都是由vmnet1(host-only)虛擬網路的dhcp伺服器來動態分配的。

如果你想利用vmware建立乙個與網內其他機器相隔離的虛擬系統,進行某些特殊的網路除錯工作,可以選擇host-only模式。

vmware網路配置詳解三:host-only模式配置

其實host-only模式和nat模式一樣,都是以真實主機為基礎建立乙個虛擬網路,所以host-only模式的配置與nat模式基本上完全一樣,這裡不再螯述。不過這兩種模式還是有區別的,關鍵在於host-only不帶nat功能,無法連線外部網路。解決這一問題可以利用windows 2000/xp裡面自帶的internet連線共享(實際上是乙個簡單的路由nat)來讓虛擬機器通過主機的真實網絡卡進行外網的訪問。

現在,使用host-only模式也可以連線外部網路了。需要注意的是,dns是網域名稱解析服務,不設定並不代表不能訪問網路,而是無法連線到dns伺服器,使得無法進行網域名稱解析,但是直接使用ip位址不受這個影響。例如網域名稱「www.abc.com」,你要通過請求dns並返回該網域名稱所對應的ip位址,才能訪問到該ip所在的主機。

VMware虛擬機器中centos的網路配置

vmware虛擬機器中centos的網路配置 1.在虛擬機器設定裡面將網路介面卡設定為 橋接模式 b 2.用ifconfig a,發現沒有eth0的任何資訊,卻有eth1的資訊,故可能系統沒有識別到eth0 3.進入 etc sysconfig network scripts 目錄,執行以下命令 c...

VMware虛擬機器網路環境型別

0x01.vmware ubuntu虛擬機器網路環境 bridge橋接模式 虛擬機器與物理機的 ip同在乙個網段 虛擬機器獨立且地位與物理機相同 虛擬機器可直接訪問物理機以及物理機相連的外部網路的主機或網路,反之也可以訪問虛擬機器 此模式的虛擬網路名稱為 vmnet0 host only僅主機模式 ...

VMware虛擬機器網路設定

這兩天使用了vmware虛擬機器,但網路一直出現問題,研究了下,記錄如下 vmware虛擬機器兩網方式共有三種 nat bridged host only。1 nat,網路位址轉換方式,是將網路分為內網與外網,需要兩塊網絡卡實現,一塊與外網連線,一塊與內網連線。2 bridged,橋接方式,將虛擬機...