一篇文章讲懂Vmware网卡配置,解决常见问题
目錄
一、搭建環(huán)境及背景
二、基礎(chǔ)知識
三、配置過程及注意事項
1. Bridged(橋接模式)
拓?fù)涫纠?/p>
具體配置如下:
注意:
應(yīng)用場景:
2. NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換模式)
3. Host-only(主機模式)
一、搭建環(huán)境及背景
Win10 企業(yè)版 + VMware 11.1.2
其實無論VM多少版本,或在Windows其它版本系統(tǒng),以下配置均可以適用。本人最開始使用的XP+VM8.4,后續(xù)逐漸版本更新和系統(tǒng)升級。
我們都知道在VMware中有三種模式:橋接模式、僅主機模式、NAT模式;
- 那三種模式使用場景分別是什么?
- 這三種模式如何配置?
- 配置時有哪些注意事項?
本文就是解決以上問題。
二、基礎(chǔ)知識
安裝VMvare軟件和激活略過,如果打開Linux系統(tǒng)時提示權(quán)限不足,是因為vmware-authd服務(wù)器沒有設(shè)置為開啟啟動。
如下圖為VMware的配置網(wǎng)絡(luò)選項: 編輯-》虛擬網(wǎng)絡(luò)編輯器
如上圖,存在3種模式,且這里的網(wǎng)卡,與系統(tǒng)中的網(wǎng)絡(luò)設(shè)備是有對應(yīng)關(guān)系的(如下圖), 是什么關(guān)系呢?接著向下走。
當(dāng)我們裝好VMware軟件時,在VMware的默認(rèn)網(wǎng)絡(luò)配置中,會開啟VMnet0,VMnet1,VMnet8。根據(jù)圖中顯示,分別為橋接模式、僅主機模式(HostOnly)、NAT模式。
在Win10系統(tǒng) 中,就會給我們創(chuàng)建好如上圖的兩網(wǎng)卡VMnet1和VMnet8(圖二),模式為:
Win10 上的VMnet1-------》HostOnly模式
Win10 上的VMnet8-------》NAT模式
? ? ? ? 為啥VMnet0沒有在Win10中建立虛擬網(wǎng)卡呢?因為對橋接模式的配置,是直接選擇橋接哪塊具體網(wǎng)卡上的,因此不需要虛擬機設(shè)備。
橋模式 VMnet0
????這種模式是一種透明轉(zhuǎn)發(fā)的模式,是將虛擬主機的虛擬網(wǎng)卡橋接到一個Host主機的物理網(wǎng)卡上面,實際上是將Host主機的物理網(wǎng)卡設(shè)置為混雜模式,從而達(dá)到偵聽多個IP的能力。在這種模式下,虛擬主機的虛擬網(wǎng)卡直接與Host主機的物理網(wǎng)卡所在的網(wǎng)絡(luò)相連,可以理解為虛擬機和Win10是通過一個交換機連接到一起的。
Host-Only模式 VMnet1
???這種模式是一種封閉的網(wǎng)絡(luò)方式,相當(dāng)于虛擬機和Win10中的虛擬網(wǎng)卡(VMnet1)處于同一個網(wǎng)段的LAN側(cè),且這個網(wǎng)絡(luò)不與外面任何設(shè)備通信,即虛擬機只能訪問到主機,主機也只能訪問到虛擬機,這也是Host-Only的名字的意義。?
NAT模式 VMnet8
????這種模式是一種帶NAT的轉(zhuǎn)發(fā)模式,Win10主機上的VMnet8提供數(shù)據(jù)轉(zhuǎn)發(fā),虛擬機本身則相當(dāng)于一個路由,為虛擬機中的系統(tǒng):分派IP(即帶DHCP Server功能);作NAT數(shù)據(jù)的轉(zhuǎn)發(fā)(在進(jìn)程中,有一個vmnat服務(wù)器來作NAT處理)。
三、配置過程及注意事項
1. Bridged(橋接模式)
拓?fù)涫纠?/h3>
具體配置如下:
在虛擬機中添加網(wǎng)卡,選擇網(wǎng)卡模式為橋接模式。
注意:
如果你電腦有多個物理網(wǎng)卡(對于開發(fā)人員來說非常常見),這里橋接的網(wǎng)卡是在虛擬網(wǎng)絡(luò)編輯器中選擇的具體的網(wǎng)卡,測試抓包時,要選對網(wǎng)卡。
?
應(yīng)用場景:
? ?a. 如果只想簡單玩下虛擬機,跑個Linux系統(tǒng),那就建議這樣配置。 假設(shè)裝的是Ubuntu,那打開Ubuntu后,就會與Win10一樣,從上級路由器上獲取一個IP,且這個IP與電腦是同一網(wǎng)段的,基本滿足使用SSH、FTP、Samba等通信協(xié)議,開發(fā)或傳文件數(shù)據(jù)都是OK的。
b. 對于開發(fā)人員來講,如果需要測試VLAN功能(配置幾種Vlan,如帶vlan tag 2、100、621等),或是搭建PPPoe服務(wù)器,那這種模式是必須的。
?
2. NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換模式)
拓?fù)涫纠?/h3>
?
具體配置
在虛擬機中添加網(wǎng)卡,選擇網(wǎng)卡模式為NAT模式。
注意:
Win10中的VMnet8的IP要與虛擬機網(wǎng)絡(luò)配置中的VMnet8要處于同一網(wǎng)段,很多同學(xué)能上網(wǎng)但訪問不了Samb、SSH,都是因為這個。詳細(xì)如下
NAT模式下,有網(wǎng)段的和網(wǎng)關(guān)的配置,在虛擬網(wǎng)絡(luò)編輯器中,
網(wǎng)段和網(wǎng)關(guān)的配置如下:
同時保證WIN10中的VMnet8 這個網(wǎng)卡配置為同虛擬機里面系統(tǒng)為同一網(wǎng)段。
另,如果NAT模式下出現(xiàn)配置對也訪問不了的問題,就把電腦重啟一下,可能是VMware本身的問題。
應(yīng)用場景:
1、NAT方式對于上網(wǎng)就非常靈活了,只要我們的主機可以上網(wǎng),那么VM中的Linux系統(tǒng)就可以上;不依賴于物理網(wǎng)卡。
2、且滿足使用SSH、FTP、Samba等通信協(xié)議,開發(fā)或傳文件數(shù)據(jù)都是OK的。
?
3. Host-only(主機模式)
拓?fù)涫纠?/h3>
具體配置
注意:
? ? 與NAT模式下的注意事項相同。
?
?使用場景:
1、僅需要訪問VM中Linux系統(tǒng)的情況。除不能上網(wǎng)外,與NAT模式相同。
那為什么還要有這樣一種模式?
因為非常穩(wěn)定。以前我的VM中的Linux使用NAT做Samba共享和SSH, 但是每當(dāng)物理網(wǎng)口變化時(或上網(wǎng)的接口變化),就會卡頓個5秒左右,這應(yīng)該算是VM的實現(xiàn)BUG,但Hostonly就不會存在這種問題。
?
因此,對于一般的開發(fā)人員開講,都會給VM中的Linux系統(tǒng)配置2塊網(wǎng)卡,
一塊使用NAT,用于SVN下載代碼、上網(wǎng), 且可以調(diào)整為橋接模式用于測試(直接修改模式即可) ---- 靈活
一塊使用Host only,用于訪問Samba、SSH、FTP等? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?---- 穩(wěn)定
總結(jié)
以上是生活随笔為你收集整理的一篇文章讲懂Vmware网卡配置,解决常见问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 板子上wget移植
- 下一篇: BRCM5.02编译一 : 缺少工具链路