vmware 網路設定三:理解虛擬網路的型別(轉)

post0發表於2007-08-11
vmware 網路設定三:理解虛擬網路的型別(轉)[@more@]

很多朋友都用vmware來測試不同的系統,我結合自己的經驗談一下對網路設定的理解,不對的地方請指正。

bridge:這種方式最簡單,直接將虛擬網路卡橋接到一個物理網路卡上面,和linux下一個網路卡 繫結兩個不同地址類似,實際上是將網路卡設定為混雜模式,從而達到偵聽多個IP的能力。

在此種模式下,虛擬機器內部的網路卡(例如linux下的eth0)直接連到了物理網路卡所在的網路上,可以想象為虛擬機器和host機處於對等的地位,在網路關係上是平等的,沒有誰在誰後面的問題。

使用這種方式很簡單,前提是你可以得到1個以上的地址。對於想進行種種網路實驗的朋友 不太適合,因為你無法對虛擬機器的網路進行控制,它直接出去了。

nat方式:這種方式下host內部出現了一個虛擬的網路卡vmnet8(預設情況下),如果你有過 做nat伺服器的經驗,這裡的vmnet8就相當於連線到內網的網路卡,而虛擬機器本身則相當於運 行在內網上的機器,虛擬機器內的網路卡(eth0)則獨立於vmnet8。

你會發現在這種方式下,vmware自帶的dhcp會預設地載入到vmnet8介面上,這樣虛擬機器就可以使用dhcp服務。更為重要的是,vmware自帶了nat服務,提供了從vmnet8到外網的地址轉 換,所以這種情況是一個實實在在的nat伺服器在執行,只不過是供虛擬機器用的。

很顯然,如果你只有一個外網地址,此種方式很合適。

hostonly:

這應該是最為靈活的方式,有興趣的話可以進行各種網路實驗。和nat唯一的不同的是,此 種方式下,沒有地址轉換服務,因此,模認情況下,虛擬機器只能到主機訪問,這也是hostonly的名字的意義。

預設情況下,也會有一個dhcp服務載入到vmnet1上。這樣連線到vmnet8上的虛擬機器仍然可以設定成dhcp,方便系統的配置.

是不是這種方式就沒有辦法連線到外網呢,當然不是,事實上,這種方式更為靈活,你可以使用自己的方式,從而達到最理想的配置,例如:

a。使用自己dhcp服務:首先停掉vmware自帶的dhcp服務,使dhcp服務更為統一。

b。使用自己的nat,方便加入防火牆。windows host可以做nat的方法很多,簡單的如windows xp的internet共享,複雜的如windows server裡的nat服務。

c. 使用自己的防火牆。因為你可以完全控制vmnet1,你可以加入(或試驗)防火牆在vmnet1和外網的網路卡間。

從以上可以看出,hostonly這種模式和普通的nat server帶整個內網上網的情形類似,因此你可以方便的進行與之有關的實驗,比如防火強的設定等。

我的有關具體網路設定的另外兩篇文章

(linux host + windows guest

windows host + linux guest

)也是以此配置為基礎的

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-945552/,如需轉載,請註明出處,否則將追究法律責任。

相關文章