配置虛擬機網絡的三種方式

1、三種網絡區別

1. vmnet0linux

vmnet0實際上就是一個虛擬的網橋,這個網橋有很若干個端口,一個端口用於鏈接你的Host,一個端口用於鏈接你的虛擬機,他們的位置是對等的,誰也不是誰的網關。因此在Bridged模式下,你可讓虛擬機成爲一臺和你的Host相同地位的機器。windows

2. vmnet1服務器

vmnet1這是一個Host-Only網絡模式,是用於創建一個與世隔絕的網絡環境所用到的,其中vmnet1也是一個虛擬的交換機,交換機的一個端口鏈接到你的Host上,另一個端口鏈接到虛擬的DHCP服務器上(其實是vmware的一個組件),另外剩下的端口就是連虛擬機了  。虛擬網卡 「VMWare Virtual Ethernet Adapter for VMnet1」做爲虛擬機的網關接口,爲虛擬機提供服務。在虛擬機啓動以後,若是你用ipconfig命令,你會很清楚的看到,你的默認網關就是指向「VMW are Virtual Ethernet Adapter for VMnet1」網卡的地址的。這裏沒有提供路由,主要表如今沒有提供NAT服務,使得虛擬機不能夠訪問Host-Only模式所指定的網段以外的地址。網絡

3. vmnet8性能

vmnet8,這是一個NAT方式,最簡單的組網方式了從主機的「VMWare Virtual Ethernet Adapter for VMnet8」虛擬網卡出來,鏈接vmnet8虛擬交換機,虛擬交換機的另外的口鏈接到虛擬的NAT服務器(這也是一個Vmware組件),還有一個口 鏈接到虛擬DHCP服務器,其餘的口連虛擬機,虛擬機的網關便是「VMWare Virtual Ethernet Adapter for VMnet8」網卡所在的機器,即你的Host機器spa

2、轉載吳老師的記錄文章

虛擬機的做用是在現有操做系統下,容許安裝更多的操做系統,相互之間物理隔離,組成網絡,能夠更大的發揮計算機的性能。VirtualBox做爲一款免費的虛擬機,很是好用。與之相似的,還有VMWare,這也是一款很是很是好用的虛擬機,操做也很是相似。咱們依次爲例,講述VBox下的各類網絡鏈接方式。

2.1 網絡常識

網絡中對電腦的訪問是經過ip定位的。就好像咱們的身份證號,能夠惟一辨識一我的。ip是用來區分網絡中的電腦的,所以同一網絡(準確講是「網段」)中,ip地址不能相同。若是同一網絡中有相同的ip存在,常常發生沒法聯網或者常常掉線的狀況。操作系統

網絡是分段管理的。拿局域網爲例,咱們一般的網段是192.168.1.xxx。咱們的ip地址就是把xxx成1到254的數字。若是多臺計算機的ip的前面數字都是192.168.1,那麼就叫作屬於同一個網段,他們之間是能夠互相通訊的。若是一臺機器的ip是192.168.1.100,另外一臺機器的ip是192.168.3.100,正常狀況下,不能互相通訊的(有辦法能夠搞定,咱們不討論)。因此,在設置虛擬機時要考慮是否同一個網段。命令行

2.2 怎麼知道電腦的ip地址?

windows系統下,在命令行中執行ipconfig;linux系統下,在命令行中執行ifconfig便可,下文會詳述。接口

2.3 怎麼判斷是否與對方可以通訊?

最簡單的方式是執行ping命令。不管是windows仍是linux,均可以在命令行中執行「ping 對方ip」ip

2.4 實驗

(1) 查詢IP地址

 在windows系統下,能夠在命令行執行ipconfig命令,圖1是我執行的結果

圖1

(2) 查看網絡鏈接中的信息

見圖2

圖 2

如上圖可知,一共有4個網絡設置。其中:

第一個是無線網,我沒有使用,所以不顯示;

第二個是本地鏈接,也就是筆記本上的網卡接口對應的地址信息,這是最多見的;

第三個是VirtualBox的虛擬網,當咱們安裝完VirtualBox後,會在網絡鏈接中產生一個虛擬網卡,這就是那塊網卡對應的網絡;

第四個是家庭寬帶上網纔有的。

這裏有不少的網絡鏈接,對於已經使用的,在圖2中加註了1-4的數字,這些數字表明的網絡分別對應於圖1中的不一樣ip地址。若是禁用了某個網絡,顯示爲灰色,那麼執行ipconfig時就不會再有對應的ip地址顯示了。

(3) VirtualBox提供了三種最經常使用的網絡鏈接方式

VirtualBox提供了三種最經常使用的網絡鏈接方式,分別是網絡地址轉換(NAT)、橋接網卡僅主機(Host-Only)適配器。如圖3所示。

圖 3

2.5  下面,分別講述這三種網絡訪問方式是什麼意思,以及如何使用的。

(1)網絡地址轉換(NAT)

這種訪問模式指的是虛擬機不佔用主機所在局域網的ip,經過使用主機的NAT功能訪問局域網和互聯網,意味着虛擬機能夠訪問局域網中的其餘電腦,可是其餘電腦不知道虛擬機的存在。

使用這種模式時,虛擬機不須要設置靜態IP,只須要使用DHCP功能自動獲取ip便可。這種模式的好處是能夠利用主機的網卡上網,並且不佔用更多的ip地址。在ipv4緊張的年代,發明了NAT,所以絕大多數上網都是這種方式。

(2)橋接網卡

這種訪問模式指的是使用主機的網絡鏈接方式。虛擬機和主機在同一個局域網中,與局域網中其餘電腦共享同一個網絡。若是主機可以不加限制的隨意上網,那麼虛擬機也能夠上網。若是主機是綁定MAC才能上網,那麼虛擬機也要綁定MAC才能上網。

在圖2中,可能使用的是一、二、4中的某一個,具體哪個,要看主機是經過什麼方式上網的。如今假設使用圖2中的第2種網絡鏈接方式,那麼意味着在圖1中使用的是第2中網絡鏈接方式,那麼網段就是192.168.1.xxx。所以,咱們在設置虛擬機的ip時必定是192.168.1.xxx的地址,這裏的xxx是1-254的一個數字。你能夠設置一個ip是其餘電腦都未曾使用的。怎麼知道哪一個ip別人不用啊?假設你想使用192.168.1.88這個ip,你能夠執行命令「ping 192.168.1.88」,若是返回圖4所示內容, 代表沒有人使用這個ip。

圖 4

若是執行命令「ping 某個ip」,返回相似圖5的內容,說明這個ip正在網絡中使用,你就不能使用這個ip了。

圖 5

這種模式的好處是虛擬機能夠方便地訪問局域網中的其餘電腦,方便訪問互聯網。

(3)僅主機(Host-Only)適配器

這種訪問模式,意味着虛擬機和主機單獨組建一個局域網,和主機當前的網絡是隔離的。在這種網絡鏈接模式下,圖2中的第3個網絡不能停用,不然沒法使用這種模式。那麼,虛擬機要想和主機通訊,必須設置一個ip和主機在同一個網段。圖1中的第3個ip地址就是主機的ip,網段是192.168.56.xxx。意味着虛擬機的ip也應該在這個網段。這種模式的好處是虛擬機網絡能夠與主機所在的網絡物理隔離,缺點是不能方便的上互聯網。

注:本文轉自傳智播客吳超老師的我的空間:http://www.superwu.cn/2013/10/06/653/

相關文章
相關標籤/搜索