在說到vmware的網路模型之前,先說一下vmware的幾個虛擬裝置:
■ vmnet0:這是vmware用於虛擬橋接網路下的虛擬交換機;
■ vmnet1:這是vmware用於虛擬host-only網路下的虛擬交換機;
■ vmnet8:這是vmware用於虛擬nat網路下的虛擬交換機;
■ vmware network adapter vmnet1:這是host用於與host-only虛擬網路進行通訊的虛擬網絡卡;
■ vmware network adapter vmnet8:這是host用於與nat虛擬網路進行通訊的虛擬網絡卡;
一、橋接網路:
可將虛擬機器
模擬接入主機所在的區域網。
二、nat網路:
在nat網路中,會使用到vmnet8虛擬交換機,host上的vmware network adapter
vmnet8虛擬網絡卡被連線到vmnet8交換機上,來與guest進行通訊,但是vmware network adapter
vmnet8虛擬網絡卡僅僅是用於和vmnet8網段通訊用的,它並不為vmnet8網段提供路由功能,處於虛擬nat網路下的guest是使用虛擬的
nat伺服器連線的internet的。
這時候,你的guest和host就可以實現互訪了,並且如果你的host此時已經連線到了
internet,那麼你的guest也就可以連上internet了。那麼vmware network adapter
vmnet8虛擬網絡卡在這裡扮演了乙個什麼角色呢?它僅僅是為host和nat虛擬網路下的guest通訊提供乙個介面,所以,即便disable掉這塊
虛擬網絡卡,guest仍然是可以上網的,只是host無法再訪問vmnet8網段而已。
這種方式的時候,主機需要開啟vmdhcp和vmnat服務。
三、host-only
在host-only網路中,host-only網路被用來設計成乙個與外界隔絕的網路,其實host-only網路和nat網路非常相似,唯一不同的地方
就是在host-only網路中,沒有用到nat服務,沒有伺服器為vmnet1做路由,它當然就沒有辦法訪問internet啦,可是如果我的host
要和guest通訊呢?怎麼辦?對了!當然就要用到vmware network adapter vmnet1這塊虛擬網絡卡了。
可以看到,在host-only網路下,guest的default
gateway被設定為null,這是由於沒有使用虛擬nat伺服器的緣故,但是,即便使用route
add命令加上某個位址做它的路由,它仍然不能訪問internet(實際上也沒有位址可加)。這樣,我的guest雖然沒有辦法訪問internet,
但是仍然可以和我的host進行通訊:
實施上,如果我們足夠bt,也可以在host上來為vmware network adapter vmnet1虛擬網絡卡來做路由,比如,我們可以用windows
2000的rras來做,這樣的話,處於host-only網路下的guest就又可以上網了,他們只需要使用route
add命令把自己的default gateway改成vmware network adapter
vmnet1網絡卡即可,不過這樣不推薦,也沒有必要
VMware網路連線方式 Host only
虛擬機器和本機通過host only的方式通訊設定方法 win7 如果你只是想讓虛擬機器和實體機通訊,很簡單。把橋接方式更改為hostonly,即可以實現系統的通訊。因為你按照虛擬機器後,系統會虛擬出來乙個交換機,來滿足你兩個系統交換資料功能。不需要其他設定,也不需要其他配置。如果ping不通,請檢...
VMware實現網路連線
日期 2008 10 18 kagula 本文的閱讀物件是有計算機網路基本知識的讀者。這裡假設宿主機用的是 winxp 作業系統。虛擬機器的連線方式 vmware 主要有三種連網方式 橋接 nat host only 如下圖。上圖中的 vmware 包括三種連線方式的虛擬機器。不同連線方式的虛擬機器...
Vmware的三種網路連線方式
vmware安裝完成後預設有以下的網路 可以把虛擬機器看成和主機在同乙個網段的另一台物理主機 虛擬機器 ip位址與主機在同一網段 虛擬機器 子網掩碼 閘道器以及dns伺服器位址與主機相同 所有的虛擬系統是可以相互通訊的,但虛擬系統和真實的網路是被隔離開的 vmnet1 host only 虛擬網路的...