萬盛學電腦網

 萬盛學電腦網 >> 網絡基礎知識 >> 虛擬機如何設置網絡連接來上網?

虛擬機如何設置網絡連接來上網?

筆者前段日子在虛擬機裡裝了ubuntu和win8折騰了一下,虛擬機裝好後首要的是設置網絡連接。筆者找了下資料,在這裡整理和大家分享下!先說說幾種不同的連接模式:


一.橋接網絡(Bridged Networking)
橋接網絡是指本地物理網卡和虛擬網卡通過VMnet0虛擬交換機進行橋接,物理網卡和虛擬網卡在拓撲圖上處於同等地位(虛擬網卡既不是Adepter VMnet1也不是Adepter VMnet8)。那麼物理網卡和虛擬網卡就相當於處於同一個網段,虛擬交換機就相當於一台現實網絡中的交換機。所以兩個網卡的IP地址也要設置為同一網段。物理網卡和虛擬網卡的IP地址處於同一個網段,子網掩碼、網關、DNS等參數都相同。兩個網卡在拓撲結構中是相對獨立的。


二.NAT模式
在NAT網絡中,會用到VMware Network Adepter VMnet8虛擬網卡,主機上的VMware Network Adepter VMnet8虛擬網卡被直接連接到VMnet8虛擬交換機上與虛擬網卡進行通信。VMware Network Adepter VMnet8虛擬網卡的作用僅限於和VMnet8網段進行通信,它不給VMnet8網段提供路由功能,所以虛擬機虛擬一個NAT服務器,使虛擬網卡可以連接到Internet。在這種情況下,我們就可以使用端口映射功能,讓訪問主機80端口的請求映射到虛擬機的80端口上。




虛擬出來的網段和NAT模式虛擬網卡的網段是一樣的,都為192.168.111.X,包括NAT服務器的IP地址也是這個網段。在安裝VMware之後同樣會生成一個虛擬DHCP服務器,為NAT服務器分配IP地址。


當主機和虛擬機進行通信的時候就會調用VMware Network Adepter VMnet8虛擬網卡,因為他們都在一個網段,所以通信就不成問題了。


實際上,VMware Network Adepter VMnet8虛擬網卡的作用就是為主機和虛擬機的通信提供一個接口,即使主機的物理網卡被關閉,虛擬機仍然可以連接到Internet,但是主機和虛擬機之間就不能互訪了。


三.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虛擬網卡分配這個地址的,那麼主機和虛擬機之間就不能通信了。


綜述


在VMware的3中網絡模式中,NAT模式是最簡單的,基本不需要手動配置IP地址等相關參數。至於橋接模式則需要額外的IP地址,如果是在內網環境中還很容易,如果是ADSL寬帶就比較麻煩了,ISP一般是不會大方的多提供一個公網IP的。


 


根據主機的撥號方式來說說幾種不同的連接方法:


第一種情況:主機使用PPPOE撥號上網


方法一:NAT方式


1、先關閉虛擬機中的操作系統,回到虛擬機主界面

在需要連接的虛擬機上右擊,選擇“settings”。在彈出的Virtual Machine Settings對話框中點擊Network Adapter,選擇NAT連接模式。

虛擬機如何設置網絡連接來上網?


虛擬機如何設置網絡連接來上網?


還要設置下寬帶連接共享網絡,寬帶連接-屬性-共享:

虛擬機如何設置網絡連接來上網?


windows XP的虛擬系統還要關閉下防火牆:

虛擬機如何設置網絡連接來上網?


copyright © 萬盛學電腦網 all rights reserved