日期:2008-10-18
kagula
本文的閱讀物件是有計算機網路基本知識的讀者。這裡假設宿主機用的是
winxp
作業系統。
虛擬機器的連線方式
vmware
主要有三種連網方式:橋接、
nat、
host-only
如下圖。
上圖中的
vmware
包括三種連線方式的虛擬機器。不同連線方式的虛擬機器,連線到宿主(執行
vmware
軟體的計算機)的不同位置(物理網絡卡、
vmnet1
、vmnet8
),最後,通過宿主連線到其它網路。
vmnet8
同
vmnet1
的區別在於,
vmnet8
有nat(network address translation)
功能。理論上來說,連線到
vmnet8
上的不同虛擬機器,對外網來說,是同乙個
vmnet8
位址,而連線到
vmnet1
上的虛擬機器則可以在外網面前保留它們自己不同的
ip。這也就是為什麼,以
nat方式連線的虛擬機器,可以
ping
通宿主機,而宿主機卻不能
ping
通以nat
方式連線的虛擬機器。
三步連線internet
現在假設,你的機器是非adsl上網模式,外網是
internet
,在宿主機中能正確訪問
internet
。你有乙個
host-only
連線形式的虛擬機器,想要通過
vmnet1
訪問外網。
[1/3]
首先,必須保證虛擬機器能夠
ping
通vmnet1
。宿主機能
ping
通外網。
[2/3]
在虛擬機器中,設定閘道器為
vmnet1
。如果設定正確,在虛擬機器中你已經能直接
ping
通外網了,如果不行,請檢查你的防火牆設定,確保虛擬機器能
ping
通外網。
[3/3]
在宿主機控制台中打入「
ipconfig /all
」命令,查得外網的
dns。修改你虛擬機器中
dns的設定,確保你在虛擬機器中,發出的網域名稱能夠正確解析。如果這步正確,你就能在
ie中瀏覽網頁,否則請檢查你的
dns設定是否正確。
其它連線形式的虛擬機器,想要訪問
internet
,步驟同上面類似。
如果你的機器是
adsl
上網模式,只能選擇
nat連線方式和
host-only
連線方式。
[1/3]
在宿主機上開啟「網路連線」,設定「寬頻
(adsl)
」,「internet
連線共享」,「家庭網路連線」,為
vmnet8
或vmnet1
。[2/3]
在虛擬機器中設定閘道器為
192.168.0.1
,其餘同上面的
[2/3]
[3/3]同上
高階應用
上面的vmnet1
和vmnet8
上是安裝
vmware
時,安裝程式預設建立的兩個虛擬網絡卡,即每種虛擬網絡卡(
nat型的和
host-only
型的)各乙個。筆者推測,每種形式的網絡卡(包括物理卡),可以有多個,每個都可以獨自和一組同種連線形式的虛擬機器連線起來組成乙個子網。通過不同
ip位址的劃分,可以劃分子網中的子網,實現在一台機器學習較複雜網路模型的目的。
筆者後言
上面「三步連線
internet
」,可能不是
vmware
的虛擬機器連線到
internet
網的最方便手段。
vmware
虛擬網絡卡都帶有
dhcp
動態分配位址功能,利用這一特性,在多數情況下,可以不做任何設定直接在虛擬機器中上網。但是它也有「失效」的時候,所以才有了本文的「三步連線
internet」。
Vmware下Ubuntu NAT網路連線方式設定
vmware下ubuntu nat網路連線方式設定 一 vmware setting 1 在vmware設定好ubuntu的網路連線方式,選擇nat vm setting network adapter nat 2 通過edit virtual networking editor檢視vmnet8的g...
VMware網路連線方式 Host only
虛擬機器和本機通過host only的方式通訊設定方法 win7 如果你只是想讓虛擬機器和實體機通訊,很簡單。把橋接方式更改為hostonly,即可以實現系統的通訊。因為你按照虛擬機器後,系統會虛擬出來乙個交換機,來滿足你兩個系統交換資料功能。不需要其他設定,也不需要其他配置。如果ping不通,請檢...
vmware的網路連線方式
在說到vmware的網路模型之前,先說一下vmware的幾個虛擬裝置 vmnet0 這是vmware用於虛擬橋接網路下的虛擬交換機 vmnet1 這是vmware用於虛擬host only網路下的虛擬交換機 vmnet8 這是vmware用於虛擬nat網路下的虛擬交換機 vmware network...