導航:首頁 > 網路設置 > 虛擬機網路設置與區別

虛擬機網路設置與區別

發布時間:2022-11-17 17:29:59

1. 虛擬機網卡的三種類型有什麼區別

虛擬機支持三種類型的網路: bridged(橋接模式) NAT(網路地址轉換模式) Host-only(主機模式) 。

bridged(橋接模式):在這種模式下,虛擬系統就像是區域網中的一台獨立的主機,與宿主計算機平等的存在於網路中,你必須像對待區域網中的其他真正的機子一樣來對待它
(比如分配你的區域網所要求的網路地址、子網掩碼、網關等)。
使用bridged模式的虛擬系統和宿主機器的關系:就像連接在同一個Hub上的兩台電腦。

虛擬系統與宿主計算機以及宿主計算機所在網路的其他計算機都可以相互訪問。
如果你想利用VMWare在區域網內新建一個虛擬伺服器,為區域網用戶提供網路服務,就應該選擇橋接模式。

NAT(網路地址轉換模式):這種模式下,虛擬系統的網卡連接到宿主計算機的VMware Network Adapter VMnet8網卡上(宿主計算機安裝了VMWare軟體後會自動添加
VMware Network Adapter VMnet1和VMware Network Adapter VMnet8兩個網卡,當然是在宿主計算機的"網路連接"里查看啰)。
如果你希望你的虛擬系統連接外部網路,這種模式最簡單,虛擬系統不用做任何網路設置
可以訪問外部網路。

使用NAT模式的虛擬系統和宿主計算機的關系:宿主計算機就相當於是開啟了
DHCP功能的路由器,虛擬系統就是內網中的一台實際的機器,通過路由器的DHCP
服務獲得網路參數。虛擬系統可以訪問宿主計算機所在網路的其他計算機(反之不行),可以與宿主計算機互訪。

Host-only(主機模式):這種模式下,虛擬系統的網卡連接到宿主計算機的VMware Network Adapter VMnet1網卡上。默認情況下,虛擬系統只能與宿主計算機互訪,這也是Host-only的名字的意義。此時相當於兩台機器通過雙絞線直連。

如果你想利用VMWare創建一個與網內其他機器相隔離的虛擬系統,進行某些特殊的網路
調試工作,可以選擇Host-only模式。

2. linux虛擬機中和主機三種網路連接方式的區別

NAT,網路地址轉換。這種連接,不論你的物理主機用什麼方式上網。它都不受影響。它和你的物理主機不在一個網段上。
橋接,物理主機和虛擬機要在同一個網段上。你在家裡上網。你的電腦的IP,網關,DNS要受你的路由器的決定。路由器是192.168.0.1,那麼,你的電腦IP不可能是192.168.1.x,同時,n你的網關和DNS也應該是192.168.0.1。這樣這樣,你的虛擬機IP應該是192.168.0.y.同樣的,虛擬機的網關和DNS同物理主機應當一致。
僅主機,這種方式,不管物理主機能不能上網,虛擬機是連不上網的。最多就是和物理主機連接。雙方互相溝通而已,連接互聯網。上網路,聊微信刷微博就別想了。

3. 虛擬機vpc2007的網路有哪幾種設置具體怎麼設置各自有什麼區別

無網路連接方式 Not Connected 虛擬機將不可以使用網路,物理主機沒在網路上或者不想通過虛擬機上網,則可以選擇此項屏蔽虛擬機的網路,加快虛擬機內應用軟體檢查網路可用性的速度。 本地方式 Local only 只允許虛擬機之間相互進行網路訪問,但是虛擬機不允許訪問物理主機以及外部區域網或者廣域網上的任何網路資源。同時,主機以及外部網路也不允許通過網路訪問虛擬機上的資源。這相當於組建一個與主機的本地網路或者外部網路完全隔離的獨立區域網。 共享網路方式 Shared Networking(NAT) 共享網路方式允許虛擬機之間相互訪問以及絕大部分的物理主機可訪問的TCP/IP網路資源。虛擬機等同於連接在由Virtual PC虛擬機平台軟體構建的私有網路。這個私有網路中包含一個DHCP伺服器和一個NAT代理伺服器,這兩個伺服器角色都是由VPC虛擬機平台軟體實現。虛擬機通過VPC軟體模擬的代理伺服器訪問外部網路資源,物理主機和外部網路不允許訪問該虛擬私有網路。此時對於物理主機而言,每個虛擬機只被物理主機看成自身的網路應用程序而已。虛擬機就像一台計算機躲在NAT路由器之後,不支持埠映射,不支持外部主機訪問虛擬機構成任何伺服器和埠。虛擬機不需要更改網路參數設置,但虛擬機網卡必須配置為自動獲取IP地址方式,否則會導致虛擬機無法訪問外部網路和該私有網路上的其他虛擬機。DHCP伺服器給每台虛擬機分配的IP地址范圍為192.168.131.1到192.168.131.252之間;網關為192.168.131.254;DHCP 伺服器地址為192.168.131.254;WINS伺服器為192.168.131.253。注意:此時,物理主機的網路IP地址不允許被配置成192.168.131.xxx范圍。同時,共享網路方式只有在第一個網路適配卡設置才有效。我們通常都是通過Ping命令來初步診斷網路狀況的,但在Virtual PC的共享網路方式,Ping命令會碰到以下問題:1. Ping 192.168.131.254 不會有回應在Virtual PC 共享網路方式下,網關192.168.131.254對Ping命令不進行回應的,這是在軟體設計時如此設定的。雖然不響應,但是網路連接還是工作的。因此在共享方式下,虛擬機中不能使用Ping 192.168.131.254網關來判斷網路是否完好。2. 只能在管理員許可權用戶下運行的虛擬機才可以Ping外網Virtual PC共享網路方式只是簡單的NAT引擎,在該方式下Virtual PC只是以普通Windows應用程序方式接受或者發送網路數據。在軟體設計時考慮到安全因素,只允許以管理員許可權用戶啟動的Virtual PC才允許發送ICMP數據包。 因此要在共享網路方式使用Ping命令,Virtual PC必須手動以管理員方式啟動才可以。 主機物理網卡/微軟虛擬網卡(Microsoft Loopback Adapter) 虛擬機以「真實」主機方式直接通過物理網卡連接到主機所在的物理網路,也就是說相當於在物理網路中的物理主機形式出現,支持外部網路主機訪問虛擬機組建的任何伺服器和埠。VPC平台軟體在此模擬為虛擬網路交換機與物理網路構成本地網路。虛擬機也不會在物理主機中以網路應用程序方式出現,因此無法以普通網路應用程序方式監視虛擬機的通訊,只能採用本地網路方式監視虛擬機的網路通訊。此時虛擬機也可以作為域成員計算機,只需要在域控制伺服器內添加虛擬機就行。虛擬機計算機名此時不允許與網路上主機重名,不管是虛擬機還是物理主機。注意:此時選擇主機物理網卡,而非微軟虛擬網卡。微軟虛擬網卡用於在主機沒有物理網卡、沒插網線或者需要多個網卡配置成復雜網路結構場合,實現復雜結構的單機區域網。物理主機中可以安裝多個虛擬網卡以滿足實際試驗需求。虛擬機與主機可以通過微軟虛擬網卡組建本地網路實現網路資源的訪問。建議本地網路使用保留的三類IP地址:192.168.x.y,x為0-255,y為1-254。 兩者區別是本地方式不允許通過虛擬機軟體訪問外部網路,同時也不具備虛擬NAT和DHCP伺服器。物理網卡和微軟虛擬網卡的網路結構如圖下半部分,兩者區別是虛擬網卡不具備外部網路連接能力。 根據上述虛擬機網路結構,物理主機使用PPOE或者MODEM撥號方式連接Internet,虛擬機要訪問Internet資源,虛擬網路參數首選設置成共享網路方式;也可以設置為網卡方式,但是此時物理主機必須配置成NAT代理伺服器。虛擬機需要使用PPOE撥號或者通過本地網關訪問Internet,虛擬網路參數必須設置成網卡方式。注意:對於通過有網卡物理地址綁定的本地網關訪問Internet,首選配置為共享網路方式。

4. VM虛擬機常見問題之四-虛擬機上網問題

許多虛擬機的初學者,都會詢問這樣一個問題:在虛擬機中怎樣上網、和主機上網有什麼區別?要弄清這個問題,需要先知道“主機是怎麼上網的”下面是我跟大家分享的是VM虛擬機常見問題之四-虛擬機上網問題,歡迎大家來閱讀學習。

VM虛擬機常見問題之四-虛擬機上網問題

而虛擬機上網,則也有三種方式:直接上網、通過主機共享上網、通過VMware內置的NAT服務共享上網等,與主機上網方式組合,則有六種方式:

A,主機撥號上網,虛擬機撥號上網;

B,主機撥號上網,虛擬機通過主機共享上網;

C,主機撥號上網,虛擬機使用VMware內置的NAT服務共享上網;

D,主機直接上網,虛擬機直接上網;

E,主機直接上網,虛擬機通過主機共享上網;

F,主機直接上網,虛擬機使用VMware內置的NAT服務共享上網;

虛擬機使用A種方式上網時,主機與虛擬機在同一時刻只能有一台計算機上網,而在其他幾種方式中,主機與虛擬機可以同時上網。

11.6.1 虛擬機使用“橋接”網卡上網

在上面的六種方式中,如果選擇A,則虛擬機使用“橋接”網卡,並且在虛擬機中,要安裝與主機相同的撥號軟體,並且在撥號的時候,提供ISP提供的用戶名、密碼撥號上網。

如果選擇D,虛擬機需要使用“橋接”網卡,但這時候,虛擬機與主機在同一個網段中,並且也要為虛擬機分配一個IP地址(不要與主機IP地址相同,也不要與主機所在區域網中的其他計算機IP地址相同),為虛擬機設置子網掩碼、網關地址、DNS地址。除了IP地址不同,其他都相同。

11.6.2 虛擬機使用“NAT”網卡上網

在虛擬機上網的幾種方式中,最簡單、最方便的就是使用“NAT”方式共享上網,這是VMware虛擬機“內置”的功能,也是推薦初學者使用的 方法 。不管主機是通過撥號上網、無線網卡上網、還是單位上網,只要主機能上網,虛擬機使用“NAT”(即VMnet8)虛擬網卡,並且在虛擬機中設置為“自動獲得地址”,虛擬機就可以上網,如圖11-74所示。

圖11-74 虛擬機使用NAT網卡並自動獲得地址

如果按照圖11-74設置後,虛擬機 不能上網 ,這時候,就需要檢查,虛擬機不能上網的原因,主要步驟如下:

工具/原料

VM虛擬機

方法/步驟

在虛擬機中,進入命令提示窗口,執行ipconfig/all命令,檢查當前虛擬機是否獲得的正確的IP地址,如果獲得了正確的IP地址,則使用ping命令,看能否ping通網關,如果能ping通網關地址,則需要使用ping命令,ping互聯網上的一個網站,例如ping [url]www.sohu.com[/url],看能否解析出這個網站的IP地址,如果不能解析出這個網卡的IP地址,則說明是DNS伺服器的問題,則需要在圖11-74中,取消“自動獲得DNS伺服器地址”的選項,使用當前ISP提供的DNS地址,然後再返回命令提示符,再次ping [url]www.sohu.com[/url],當能解析出[url]www.sohu.com[/url]的域名後,在虛擬機中,打開IE瀏覽器,就可以上網。如果仍然不能上網,則表明是IE瀏覽器或者IE瀏覽器設置的問題。在執行上述命令後,如果不能獲得正確的IP地址,而是獲得了169.254.x.x之類的地址,表示可能當前主機上的“VMware DHCP服務”沒有啟動,此時可以先為虛擬機“指定”一個IP地址,看能否上網,在指定IP地址時,要檢查主機上VMnet8所使用的網段,例如,如果虛擬機使用了192.168.80.0的網段,則可以為虛擬機指定192.168.80.3~192.168.80.254的IP地址,子網掩碼為255.255.255.0,網關地址為192.168.80.2,DNS地址為192.168.80.2或者ISP提供的DNS地址。在指定IP地址後,使用ping命令檢查到網關(192.168.80.2)、主機網卡(192.168.80.1)的連通性,檢查解析域名的情況。如果不能ping通網關,檢查虛擬機網卡設置、主機上網卡設置。當指定IP地址能上網時,檢查主機上VMware DHCP服務並嘗試啟動該服務。有關VMware DHCP服務的情況,後文介紹。11.6.3 虛擬機使用主機上的“ICS”連接共享上網

如果想使用主機上的“Internet連接共享”為虛擬機提供共享上網服務,則可以按照下述步驟操作:

(1)打開“網路連接”,如果主機是“直接上網”,則用滑鼠右鍵“本地連接”,從彈出快捷菜單中選擇“屬性”,如圖11-75所示。

圖11-75 本地連接屬性頁

(2)在“本地連接 屬性”頁中,在“高級”選項卡中,單擊“允許其他網路用戶通過此計算機的Internet連接來連接”單選按鈕,並在“家庭網路連接”下拉列表中選擇“VMware Network Adapter VMnet1”,如圖11-76所示。

(3)然後在“Windows防火牆”選項組中,單擊“設置”按鈕,在彈出的“Windows防火牆”頁中,在“高級”選項卡中,取消“VMware Network Adapter VMnet1”的選擇,如圖11-77所示。然後單擊“確定”按鈕返回圖11-76,單擊“確定”按鈕,完成設置。

(4)在啟用“Internet連接共享”功能時,會彈出VMnet1虛擬網卡被強制設置為192.168.0.1,此時單擊“是”按鈕即可,如圖11-78所示。

圖11-78 提示VMnet1被設置為192.168.0.1

(5)如果主機網路也使用了192.168.0.0的網段,此時VMnet1設置為192.168.0.1會與主機網段沖突,可以修改VMnet1的網卡地址。進入VMnet1屬性頁,將網卡的IP地址從192.168.0.1修改為其他網段的地址,例如192.168.100.1,如圖11-79所示。

圖11-79 修改VMnet1網卡地址

(5)在主機上啟用“Internet連接共享”功能後,以後為虛擬機使用VMnet1虛擬網卡,並在虛擬機中,設置網段IP地址與圖11-79中在同一網段、網關與DNS地址為圖11-79中設置的地址即可以上網,如圖11-80、圖11-81所示。

圖11-81 在虛擬機中上網

【說明】如果沒有在圖11-79中修改VMnet1虛擬網卡地址,則在圖11-80中,設置IP地址仍然為192.168.0.2~192.168.0.254的范圍。

(6)如果主機是通過“撥號上網”,則用滑鼠右鍵單擊“撥號上網”快捷方式,從中選擇“屬性”,並在彈出的撥號上網的屬性頁中,在“高級”選項卡中,啟用“Internet連接共享(ICS)”並選擇VMnet1虛擬網卡,而其他設置則與主機直接上網的設置相同,不在介紹。如圖11-82和圖11-83所示。

圖11-83 為撥號連接啟用ICS

11.6.4 關於虛擬機使用NAT不能上網的若干問題

在使用VMware Workstation的時候,創建的虛擬機使用NAT,但在虛擬機中卻不能上網,原因可能如下:

(1)主機是Windows XP Professional SP2、SP3或者是Windows Server 2003,如果是這樣,則需要把VMnet1、VMnet8的防火牆關閉。方法是: 右擊“本地連接”選擇屬性→高級→設置,在“Windows防火牆”對話框中單擊“高級”,將VMnet1和VMnet8前面的“√”去掉就可以。

(2)你的主機安裝了瑞星、江民、天網防火牆,或者其他防火牆軟體,這些防火牆軟體沒有進行正確的配置,導致VMware不能通過其內置的NAT功能共享上網,這時,可以把第三方的防火牆軟體關閉。

(3)如果啟用了Windows XP(或Windows Server 2003)內置的“Internet連接共享”,則需要正確選擇“區域網”網卡,否則可能由於設置錯誤,導致虛擬機不能上網。詳細內容可以參看上一節內容。

(4)如果使用了VMware Workstation的“綠色”版或者“精簡”版,請使用完整版本安裝。如果你需要中文,可以安裝中文的漢化補丁。 這些“綠色”版或“精簡”版去掉了一些服務或者插件,導致不能上網。

在使用VMware Workstation的過程中,推薦採用正面的方法:

(1)主機不安裝第三方的防火牆軟體,使用 操作系統 內置的防火牆。

(2)安裝VMware Workstation的完整版本(就是從VMware Workstation網站或者一些下載網站下載的VMware Workstation的英文版。可以安裝漢化補丁,但不要使用“精簡”版。

(3)修改XP的防火牆,讓VMnet1和VMnet8不使用防火牆(主機網卡使用)。創建虛擬機使用NAT網卡,在虛擬機中設置為“自動獲得IP及DNS地址”,這樣做,一般情況下都可以直接上網。

這是即將出版的<虛擬機應用深入實踐>一書第11章的部分內容。該書由鐵道出版社出版,目前正在後期的編輯製作過程中,敬請關注!

本文出自 “王春海的博客” 博客,請務必保留此出處http://wangchunhai.blog.51cto.com/225186/140551許多虛擬機的初學者,都會詢問這樣一個問題:在虛擬機中怎樣上網、和主機上網有什麼區別?要弄清這個問題,需要先知道“主機是怎麼上網的”下面是我跟大家分享的是VM虛擬機常見問題之四-虛擬機上網問題,歡迎大家來閱讀學習。

VM虛擬機常見問題之四-虛擬機上網問題

而虛擬機上網,則也有三種方式:直接上網、通過主機共享上網、通過VMware內置的NAT服務共享上網等,與主機上網方式組合,則有六種方式:

A,主機撥號上網,虛擬機撥號上網;

B,主機撥號上網,虛擬機通過主機共享上網;

C,主機撥號上網,虛擬機使用VMware內置的NAT服務共享上網;

D,主機直接上網,虛擬機直接上網;

E,主機直接上網,虛擬機通過主機共享上網;

F,主機直接上網,虛擬機使用VMware內置的NAT服務共享上網;

虛擬機使用A種方式上網時,主機與虛擬機在同一時刻只能有一台計算機上網,而在其他幾種方式中,主機與虛擬機可以同時上網。

11.6.1 虛擬機使用“橋接”網卡上網

在上面的六種方式中,如果選擇A,則虛擬機使用“橋接”網卡,並且在虛擬機中,要安裝與主機相同的撥號軟體,並且在撥號的時候,提供ISP提供的用戶名、密碼撥號上網。

如果選擇D,虛擬機需要使用“橋接”網卡,但這時候,虛擬機與主機在同一個網段中,並且也要為虛擬機分配一個IP地址(不要與主機IP地址相同,也不要與主機所在區域網中的其他計算機IP地址相同),為虛擬機設置子網掩碼、網關地址、DNS地址。除了IP地址不同,其他都相同。

11.6.2 虛擬機使用“NAT”網卡上網

在虛擬機上網的幾種方式中,最簡單、最方便的就是使用“NAT”方式共享上網,這是VMware虛擬機“內置”的功能,也是推薦初學者使用的方法。不管主機是通過撥號上網、無線網卡上網、還是單位上網,只要主機能上網,虛擬機使用“NAT”(即VMnet8)虛擬網卡,並且在虛擬機中設置為“自動獲得地址”,虛擬機就可以上網,如圖11-74所示。

圖11-74 虛擬機使用NAT網卡並自動獲得地址

如果按照圖11-74設置後,虛擬機不能上網,這時候,就需要檢查,虛擬機不能上網的原因,主要步驟如下:

工具/原料

VM虛擬機

方法/步驟

在虛擬機中,進入命令提示窗口,執行ipconfig/all命令,檢查當前虛擬機是否獲得的正確的IP地址,如果獲得了正確的IP地址,則使用ping命令,看能否ping通網關,如果能ping通網關地址,則需要使用ping命令,ping互聯網上的一個網站,例如ping [url]www.sohu.com[/url],看能否解析出這個網站的IP地址,如果不能解析出這個網卡的IP地址,則說明是DNS伺服器的問題,則需要在圖11-74中,取消“自動獲得DNS伺服器地址”的選項,使用當前ISP提供的DNS地址,然後再返回命令提示符,再次ping [url]www.sohu.com[/url],當能解析出[url]www.sohu.com[/url]的域名後,在虛擬機中,打開IE瀏覽器,就可以上網。如果仍然不能上網,則表明是IE瀏覽器或者IE瀏覽器設置的問題。在執行上述命令後,如果不能獲得正確的IP地址,而是獲得了169.254.x.x之類的地址,表示可能當前主機上的“VMware DHCP服務”沒有啟動,此時可以先為虛擬機“指定”一個IP地址,看能否上網,在指定IP地址時,要檢查主機上VMnet8所使用的網段,例如,如果虛擬機使用了192.168.80.0的網段,則可以為虛擬機指定192.168.80.3~192.168.80.254的IP地址,子網掩碼為255.255.255.0,網關地址為192.168.80.2,DNS地址為192.168.80.2或者ISP提供的DNS地址。在指定IP地址後,使用ping命令檢查到網關(192.168.80.2)、主機網卡(192.168.80.1)的連通性,檢查解析域名的情況。如果不能ping通網關,檢查虛擬機網卡設置、主機上網卡設置。當指定IP地址能上網時,檢查主機上VMware DHCP服務並嘗試啟動該服務。有關VMware DHCP服務的情況,後文介紹。11.6.3 虛擬機使用主機上的“ICS”連接共享上網

如果想使用主機上的“Internet連接共享”為虛擬機提供共享上網服務,則可以按照下述步驟操作:

(1)打開“網路連接”,如果主機是“直接上網”,則用滑鼠右鍵“本地連接”,從彈出快捷菜單中選擇“屬性”,如圖11-75所示。

圖11-75 本地連接屬性頁

(2)在“本地連接 屬性”頁中,在“高級”選項卡中,單擊“允許其他網路用戶通過此計算機的Internet連接來連接”單選按鈕,並在“家庭網路連接”下拉列表中選擇“VMware Network Adapter VMnet1”,如圖11-76所示。

(3)然後在“Windows防火牆”選項組中,單擊“設置”按鈕,在彈出的“Windows防火牆”頁中,在“高級”選項卡中,取消“VMware Network Adapter VMnet1”的選擇,如圖11-77所示。然後單擊“確定”按鈕返回圖11-76,單擊“確定”按鈕,完成設置。

(4)在啟用“Internet連接共享”功能時,會彈出VMnet1虛擬網卡被強制設置為192.168.0.1,此時單擊“是”按鈕即可,如圖11-78所示。

圖11-78 提示VMnet1被設置為192.168.0.1

(5)如果主機網路也使用了192.168.0.0的網段,此時VMnet1設置為192.168.0.1會與主機網段沖突,可以修改VMnet1的網卡地址。進入VMnet1屬性頁,將網卡的IP地址從192.168.0.1修改為其他網段的地址,例如192.168.100.1,如圖11-79所示。

圖11-79 修改VMnet1網卡地址

(5)在主機上啟用“Internet連接共享”功能後,以後為虛擬機使用VMnet1虛擬網卡,並在虛擬機中,設置網段IP地址與圖11-79中在同一網段、網關與DNS地址為圖11-79中設置的地址即可以上網,如圖11-80、圖11-81所示。

圖11-81 在虛擬機中上網

【說明】如果沒有在圖11-79中修改VMnet1虛擬網卡地址,則在圖11-80中,設置IP地址仍然為192.168.0.2~192.168.0.254的范圍。

(6)如果主機是通過“撥號上網”,則用滑鼠右鍵單擊“撥號上網”快捷方式,從中選擇“屬性”,並在彈出的撥號上網的屬性頁中,在“高級”選項卡中,啟用“Internet連接共享(ICS)”並選擇VMnet1虛擬網卡,而其他設置則與主機直接上網的設置相同,不在介紹。如圖11-82和圖11-83所示。

圖11-83 為撥號連接啟用ICS

11.6.4 關於虛擬機使用NAT不能上網的若干問題

在使用VMware Workstation的時候,創建的虛擬機使用NAT,但在虛擬機中卻不能上網,原因可能如下:

(1)主機是Windows XP Professional SP2、SP3或者是Windows Server 2003,如果是這樣,則需要把VMnet1、VMnet8的防火牆關閉。方法是: 右擊“本地連接”選擇屬性→高級→設置,在“Windows防火牆”對話框中單擊“高級”,將VMnet1和VMnet8前面的“√”去掉就可以。

(2)你的主機安裝了瑞星、江民、天網防火牆,或者其他防火牆軟體,這些防火牆軟體沒有進行正確的配置,導致VMware不能通過其內置的NAT功能共享上網,這時,可以把第三方的防火牆軟體關閉。

(3)如果啟用了Windows XP(或Windows Server 2003)內置的“Internet連接共享”,則需要正確選擇“區域網”網卡,否則可能由於設置錯誤,導致虛擬機不能上網。詳細內容可以參看上一節內容。

(4)如果使用了VMware Workstation的“綠色”版或者“精簡”版,請使用完整版本安裝。如果你需要中文,可以安裝中文的漢化補丁。 這些“綠色”版或“精簡”版去掉了一些服務或者插件,導致不能上網。

在使用VMware Workstation的過程中,推薦採用正面的方法:

(1)主機不安裝第三方的防火牆軟體,使用操作系統內置的防火牆。

(2)安裝VMware Workstation的完整版本(就是從VMware Workstation網站或者一些下載網站下載的VMware Workstation的英文版。可以安裝漢化補丁,但不要使用“精簡”版。

(3)修改XP的防火牆,讓VMnet1和VMnet8不使用防火牆(主機網卡使用)。創建虛擬機使用NAT網卡,在虛擬機中設置為“自動獲得IP及DNS地址”,這樣做,一般情況下都可以直接上網。

這是即將出版的<虛擬機應用深入實踐>一書第11章的部分內容。該書由鐵道出版社出版,目前正在後期的編輯製作過程中,敬請關注!

本文出自 “王春海的博客” 博客,請務必保留此出處http://wangchunhai.blog.51cto.com/225186/140551

5. 虛擬機路由和實體路由區別

虛擬機路由和實體路由區別是虛擬的路由器是通過無線網形式建立的,傳統的路由器通過網線連接路由器的方式,相對說實體路由比較穩定。虛擬機路由也叫單臂路由是指在路由器的一個介面上通過配置子介面的方式,實現原來相互隔離的不同VLAN之間的互聯互通。

在Cisco網路認證體系中,單臂路由是一個重要的學習知識點。通過單臂路由的學習,能夠深入的了解VLAN的劃分、封裝和通信原理,理解路由器子介面、ISL協議和802.1Q協議,是CCNA考試中經常考的。

虛擬機定義

虛擬機網路指通過軟體模擬的具有完整硬體系統功能的、運行在一個完全隔離環境中的完整計算機系統所搭建構成的網路平台。

通常上我們理解的網路是由多台電腦搭建為一個區域網,然後多個區域網連接起來成為最龐大的廣域網。通過虛擬機,我們可以在一台電腦上就虛擬出很多主機,只要你的真實主機配置足夠就可以了。

6. linux虛擬機中和主機三種網路連接方式的區別

一、三種模式的簡單介紹

VMWare提供了三種工作模式,它們是bridged(橋接模式)、NAT(網路地址轉換模式)和host-only(主機模式)。要想在網路管理和維護中合理應用它們,你就應該先了解一下這三種工作模式。

1、bridged(橋接模式)
在這種模式下,VMWare虛擬出來的操作系統就像是區域網中的一台獨立的主機,它可以訪問網內任何一台機器。在橋接模式下,你需要手工為虛擬 系統配置IP地址、子網掩碼,而且還要和宿主機器處於同一網段,這樣虛擬系統才能和宿主機器進行通信。同時,由於這個虛擬系統是區域網中的一個獨立的主機 系統,那麼就可以手工配置它的TCP/IP配置信息,以實現通過區域網的網關或路由器訪問互聯網。
使用橋接模式的虛擬系統和宿主機器的關系,就像連接在同一個Hub上的兩台電腦。想讓它們相互通訊,你就需要為虛擬系統配置IP地址和子網掩碼,否則就無法通信。
如果你想利用VMWare在區域網內新建一個虛擬伺服器,為區域網用戶提供網路服務,就應該選擇橋接模式。
2、host-only(主機模式)
在某些特殊的網路調試環境中,要求將真實環境和虛擬環境隔離開,這時你就可採用host-only模式。在host-only模式中,所有的虛擬系統是可以相互通信的,但虛擬系統和真實的網路是被隔離開的。
提示:在host-only模式下,虛擬系統和宿主機器系統是可以相互通信的,相當於這兩台機器通過雙絞線互連。
在host-only模式下,虛擬系統的TCP/IP配置信息(如IP地址、網關地址、DNS伺服器等),都是由VMnet1(host-only)虛擬網路的DHCP伺服器來動態分配的。
如果你想利用VMWare創建一個與網內其他機器相隔離的虛擬系統,進行某些特殊的網路調試工作,可以選擇host-only模式。
3、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服務。

使用NAT模式,就是讓虛擬系統藉助NAT(網路地址轉換)功能,通過宿主機器所在的網路來訪問公網。也就是說,使用NAT模式可以實現在虛擬 系統里訪問互聯網。NAT模式下的虛擬系統的TCP/IP配置信息是由VMnet8(NAT)虛擬網路的DHCP伺服器提供的,無法進行手工修改,因此虛 擬系統也就無法和本區域網中的其他真實主機進行通訊。採用NAT模式最大的優勢是虛擬系統接入互聯網非常簡單,你不需要進行任何其他的配置,只需要宿主機 器能訪問互聯網即可。
如果你想利用VMWare安裝一個新的虛擬系統,在虛擬系統中不用進行任何手工配置就能直接訪問互聯網,建議你採用NAT模式。
提示:以上所提到的NAT模式下的VMnet8虛擬網路,host-only模式下的VMnet1虛擬網路,以及bridged模式下的 VMnet0虛擬網路,都是由VMWare虛擬機自動配置而生成的,不需要用戶自行設置。VMnet8和VMnet1提供DHCP服務,VMnet0虛擬 網路則不提供
二、三種模式的本質區別
網路模式
我們首先說一下VMware的幾個虛擬設備
VMnet0:用於虛擬橋接網路下的虛擬交換機
VMnet1:用於虛擬Host-Only網路下的虛擬交換機
VMnet8:用於虛擬NAT網路下的虛擬交換機
VMware Network Adepter VMnet1:Host用於與Host-Only虛擬網路進行通信的虛擬網卡
VMware Network Adepter VMnet8:Host用於與NAT虛擬網路進行通信的虛擬網卡
安裝了VMware虛擬機後,會在網路連接對話框中多出兩個虛擬網卡。
1)橋接網路模式
橋接網路是指本地物理網卡和虛擬網卡通過VMnet0虛擬交換機進行橋接,物理網卡和虛擬網卡在拓撲圖上處於同等地位(虛擬網卡既不是Adepter VMnet1也不是Adepter VMnet8)。
這里的VMnet0相當於一個交換機,最終通過這個虛擬交換機使其兩端在一個網段中。

那麼物理網卡和虛擬網卡就相當於處於同一個網段,虛擬交換機就相當於一台現實網路中的交換機。所以兩個網卡的IP地址也要設置為同一網段。
如果使虛擬機使用橋接模式連接網路,在運行cmd命令後產看兩個IP,可以發現IPv4的IP 和虛擬機處於一個網段。
物理網卡和虛擬網卡的IP地址處於同一個網段,子網掩碼、網關、DNS等參數都相同。兩個網卡在拓撲結構中是相對獨立的。
橋接網路模式是VMware虛擬機中最簡單直接的模式。安裝虛擬機時它為默認選項。

在橋接模式下,虛擬機和宿主計算機處於同等地位,虛擬機就像是一台真實主機一樣存在於區域網中。因此在橋接模式下,我們就要像對待其他真實計算機一樣為其配置IP、網關、子網掩碼等等。
當我們可以自由分配區域網IP時,使用橋接模式就可以虛擬出一台真實存在的主機。

2)NAT模式
在NAT網路中,會用到VMware Network Adepter VMnet8虛擬網卡,主機上的VMware Network Adepter VMnet8虛擬網卡被直接連接到VMnet8虛擬交換機上與虛擬網卡進行通信。
VMware Network Adepter VMnet8虛擬網卡的作用僅限於和VMnet8網段進行通信,它不給VMnet8網段提供路由功能,所以虛擬機虛擬一個NAT伺服器,使虛擬網卡可以連接到Internet。在這種情況下,我們就可以使用埠映射功能,讓訪問主機80埠的請求映射到虛擬機的80埠上。
VMware Network Adepter VMnet8虛擬網卡的IP地址是在安裝VMware時由系統指定生成的,我們不要修改這個數值,否則會使主機和虛擬機無法通信。

虛擬出來的網段和NAT模式虛擬網卡的網段是一樣的,都為192.168.111.X,包括NAT伺服器的IP地址也是這個網段。在安裝VMware之後同樣會生成一個虛擬DHCP伺服器,為NAT伺服器分配IP地址。
當主機和虛擬機進行通信的時候就會調用VMware Network Adepter VMnet8虛擬網卡,因為他們都在一個網段,所以通信就不成問題了。
實際上,VMware Network Adepter VMnet8虛擬網卡的作用就是為主機和虛擬機的通信提供一個介面,即使主機的物理網卡被關閉,虛擬機仍然可以連接到Internet,但是主機和虛擬機之間就不能互訪了。
在NAT模式下,宿主計算機相當於一台開啟了DHCP功能的路由器,而虛擬機則是內網中的一台真實主機,通過路由器(宿主計算機)DHCP動態獲得網路參數。因此在NAT模式下,虛擬機可以訪問外部網路,反之則不行,因為虛擬機屬於內網。
使用NAT模式的方便之處在於,我們不需要做任何網路設置,只要宿主計算機可以連接到外部網路,虛擬機也可以。
NAT模式通常也是大學校園網Vmware最普遍採用的連接模式,因為我們一般只能擁有一個外部IP。很顯然,在這種情況下,非常適合使用NAT模式。
3)host-only模式
在Host-Only模式下,虛擬網路是一個全封閉的網路,它唯一能夠訪問的就是主機。其實Host-Only網路和NAT網路很相似,不同的地方就是 Host-Only網路沒有NAT服務,所以虛擬網路不能連接到Internet。主機和虛擬機之間的通信是通過VMware Network Adepter VMnet1虛擬網卡來實現的。

同NAT一樣,VMware Network Adepter VMnet1虛擬網卡的IP地址也是VMware系統指定的,同時生成的虛擬DHCP伺服器和虛擬網卡的IP地址位於同一網段,但和物理網卡的IP地址不在同一網段。
Host-Only的宗旨就是建立一個與外界隔絕的內部網路,來提高內網的安全性。這個功能或許對普通用戶來說沒有多大意義,但大型服務商會常常利用這個功能。如果你想為VMnet1網段提供路由功能,那就需要使用RRAS,而不能使用XP或2000的ICS,因為ICS會把內網的IP地址改為 192.168.0.1,但虛擬機是不會給VMnet1虛擬網卡分配這個地址的,那麼主機和虛擬機之間就不能通信了。
在Host-only模式下,相當於虛擬機通過雙絞線和宿主計算機直連,而宿主計算機不提供任何路由服務。因此在Host-only模式下,虛擬機可以和宿主計算機互相訪問,但是虛擬機無法訪問外部網路。
當我們要組成一個與物理網路相隔離的虛擬網路時,無疑非常適合使用Host-only模式。

7. 怎麼區分虛擬機中的幾種網路連接模式

以VMware workstation為例,其虛擬網路設備有3種:
vmnet0(橋接模式),無實體虛擬網卡,其實就是一個協議而已,會在對應網卡上加入VMware bridge protocol橋接協議,其作用相對於使用一個虛擬交換機連接虛擬機和物理機網卡。

vmnet1(僅主機模式,hostonly),生成vmnet1虛擬網卡,並定義一個ip地址,虛擬機設置為僅主機模式,需要手動設置和vmnet1相同的子網網段,作用相同與vmnet0但由於vmnet1不接入其他網路,所以數據只在虛擬機和物理機間交換。

vmnet8(NAT模式,網路地址轉換),生成vmnet8虛擬機網卡,並通過VMware NAT service提供網關和地址轉換服務,VMware DHCP service提供虛擬機ip地址自動分配服務,通過vmnet8與虛擬機通訊。

物理機環境使用路由器上網,就選擇橋接模式
物理機單機pppoe撥號上網,就選擇NAT模式
不想虛擬機上網,就選擇選擇僅主機模式

如果物理主機網路中有路由器設備,就設置虛擬機網路適配器為橋接模式,這樣虛擬機通過路由器的DHCP自動獲取ip地址,也直接可以通過路由器上網,由於和主機處於同一網段基本聯網也不存在問題!
如果物理主機是pppoe寬頻撥號上網,就設置虛擬機網路適配器為NAT模式,以VMware workstation為例,NAT模式下需要主機控制面板——管理工具——服務中VMware NAT service提供網關服務,需要VMware DHCP service提供自動ip分配服務,vmnet8虛擬網卡提供和虛擬機通訊的功能,虛擬機自動獲取和vmnet8相同網段的ip地址,通過VMware NAT service提供的.2網關來上網。

8. 虛擬機網路和主機網路的區別

橋接設置就是相當於把主機繞過,直接與主機連接到相同的物理介質上,如主機現在連接一個路由器或交換機,用橋接的模式也相當於將虛擬機直接接到了該路由器或交換機上,這樣可以與主機共享同網段ip,其設置與主機設置也相同
NAT即網路地址轉換,是將主機作為路由器,是虛擬接成為內網,可以看到虛擬機此時的ip地址一般為192.168.*.*即為內網ip
host是與主機共享相同ip,相當於與主機的在網路上相融
ps:目前由於vmare還沒有虛擬出無線網卡,所以主機若是無線上網只能採用nat或是host,而最新版的vmare與win7似乎不太兼容,在win7下主機無線上網,選擇nat虛擬機仍不能正常上網

9. vmware的幾種網路連接有什麼區別

在使用VMware Workstation創建虛擬機時,可以根據需要選擇使用哪種虛擬網卡,哪種連接方式。默認有3種:VMnet0(橋接網路)、VMnet1(僅主機網路)和VMnet8(NAT網路),當然可以根據需要添加VMnet2到VMnet7、VMnet9等7個虛擬網卡。下面來介紹一下:
打開虛擬機,然後再在菜單欄中打開編輯中的虛擬網路編輯器。如下圖。看到了一共有三種模式:VMnet0,VMnet1,VMnet8.那麼這三種模式分別代表的意思以及連接的模式和類型。

1、先說最簡單的VMnet1,這個模式叫僅主機模式。

言外之意就是虛擬機只能和主機及該主機上的虛擬機聯系的。來看這個圖片解釋。VMnet1就相當於一個網卡,或者說是一個交換機,給虛擬機配了地址以後,每個虛擬機就只能單獨訪問自己的主機和自己的虛擬機。比如說,在該圖中,區域網交換機是真實的交換機。虛擬機A1和虛擬機A2還有主機A是可以相互之間訪問的。虛擬機B和虛擬機B1之間也是可以互相訪問的。但是虛線左邊B和B1是無法和虛線右邊的A,A1,A2互相訪問的。
2、NAT模式:這個對的是虛擬機的VMnet8。

這個模式是和在伺服器中的NAT模式是一模一樣的。需要對NAT模式有個詳細的了解。比如在一個大型的伺服器體系中,有網頁伺服器,FTP伺服器,資料庫伺服器等等,那麼這些都是通過內網的地址映射出去的。就是一個埠對應一個服務。而對方只能通過特定的埠號進來,除此之外,無法訪問該主機的。在該圖中,虛擬機A1和A2隻是相當於主機A的一個特定的伺服器,可以訪問主機B,但是卻無法訪問虛擬機B1。同樣,虛擬機B1也無法訪問虛擬機A1和A2。這個模式記住一點,就是單向訪問。
3、橋接模式:這個對應的是VMnet0。

這個模式就是最簡單的一種模式了。在該模式中,虛擬機就是一個單獨的機子,沒有什麼其他限制的。虛擬機和主機就是通過虛擬交換機VMnet0連接到外界的。有單獨的IP,可以隨意和互聯的每一個主機進行聯系。比如說在該圖中,虛擬主機A1 A2 B1和主機A B相互之間是可以任意聯系的,沒有什麼限制。

閱讀全文

與虛擬機網路設置與區別相關的資料

熱點內容
網路共享中心沒有網卡 瀏覽:518
電腦無法檢測到網路代理 瀏覽:1369
筆記本電腦一天會用多少流量 瀏覽:564
蘋果電腦整機轉移新機 瀏覽:1373
突然無法連接工作網路 瀏覽:1047
聯通網路怎麼設置才好 瀏覽:1219
小區網路電腦怎麼連接路由器 瀏覽:1023
p1108列印機網路共享 瀏覽:1207
怎麼調節台式電腦護眼 瀏覽:683
深圳天虹蘋果電腦 瀏覽:922
網路總是異常斷開 瀏覽:608
中級配置台式電腦 瀏覽:980
中國網路安全的戰士 瀏覽:627
同志網站在哪裡 瀏覽:1409
版觀看完整完結免費手機在線 瀏覽:1454
怎樣切換默認數據網路設置 瀏覽:1105
肯德基無線網無法訪問網路 瀏覽:1280
光纖貓怎麼連接不上網路 瀏覽:1463
神武3手游網路連接 瀏覽:961
局網列印機網路共享 瀏覽:995