理論
虛擬機(jī)NetworkAdapter三種方式的區(qū)別
Vmware在安裝時(shí)默認(rèn)安裝了兩塊虛擬網(wǎng)卡,VMnet1和VMnet8遏佣,另外還有VMnet0。這些虛擬網(wǎng)卡的配置都是由Vmware虛擬機(jī)自動(dòng)生成的,一般來(lái)說(shuō)不需要用戶自行設(shè)置霹菊。
Vmware提供了三種網(wǎng)絡(luò)連接模式,分別為
1.bridged(橋接模式):默認(rèn)使用VMnet0支竹,不提供DHCP服務(wù)
在橋接模式下旋廷,虛擬機(jī)和宿主計(jì)算機(jī)處于同等地位,虛擬機(jī)就像是一臺(tái)真實(shí)主機(jī)一樣存在于局域網(wǎng)中礼搁。因此在橋接模式下饶碘,我們就要像對(duì)待其他真實(shí)計(jì)算機(jī)一樣為其配置IP、網(wǎng)關(guān)馒吴、子網(wǎng)掩碼等等扎运。
當(dāng)我們可以自由分配局域網(wǎng)IP時(shí),使用橋接模式就可以虛擬出一臺(tái)真實(shí)存在的主機(jī)饮戳。
2.NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換模式):默認(rèn)使用VMnet8豪治,提供DHCP服務(wù)
在NAT模式下,宿主計(jì)算機(jī)相當(dāng)于一臺(tái)開啟了DHCP功能的[路由器]扯罐,而虛擬機(jī)則是內(nèi)網(wǎng)中的一臺(tái)真實(shí)主機(jī)负拟,通過(guò)路由器(宿主計(jì)算機(jī))DHCP動(dòng)態(tài)獲得網(wǎng)絡(luò)參數(shù)。因此在NAT模式下歹河,虛擬機(jī)可以訪問外部網(wǎng)絡(luò)掩浙,反之則不行,因?yàn)樘摂M機(jī)屬于內(nèi)網(wǎng)秸歧。
使用NAT模式的方便之處在于厨姚,我們不需要做任何網(wǎng)絡(luò)設(shè)置,只要宿主計(jì)算機(jī)可以連接到外部網(wǎng)絡(luò)键菱,虛擬機(jī)也可以谬墙。
NAT模式通常也是大學(xué)校園網(wǎng)Vmware最普遍采用的連接模式,因?yàn)槲覀円话阒荒軗碛幸粋€(gè)外部IP纱耻。很顯然芭梯,在這種情況下,非常適合使用NAT模式弄喘。
3.Host-only(主機(jī)模式):默認(rèn)使用VMnet1玖喘,提供DHCP服務(wù)
在Host-only模式下,相當(dāng)于虛擬機(jī)通過(guò)雙絞線和宿主計(jì)算機(jī)直連蘑志,而宿主計(jì)算機(jī)不提供任何路由服務(wù)累奈。因此在Host-only模式下贬派,虛擬機(jī)可以和宿主計(jì)算機(jī)互相訪問,但是虛擬機(jī)無(wú)法訪問外部網(wǎng)絡(luò)澎媒。
當(dāng)我們要組成一個(gè)與物理網(wǎng)絡(luò)相隔離的虛擬網(wǎng)絡(luò)時(shí)搞乏,無(wú)疑非常適合使用Host-only模式。
通過(guò)橋接模式配置靜態(tài)IP
1.設(shè)置虛擬機(jī)使用橋接模式戒努。
打開新建的虛擬機(jī)请敦,點(diǎn)擊網(wǎng)絡(luò)適配器。選擇橋接模式储玫。
2.設(shè)置VMware網(wǎng)絡(luò)工作方式為橋接模式侍筛。
在VMware菜單中,選擇【編輯】=》【虛擬網(wǎng)絡(luò)編輯器】撒穷。選中VMnet0匣椰,在橋連接模式中,橋接到無(wú)線網(wǎng)或者本地連接端礼。由于我用的是筆記本禽笑,橋接到無(wú)線網(wǎng),所以橋接到【1X1 11b/g/n 無(wú)線局域網(wǎng)PCI Express half Mini Cart適配器】蛤奥。
3.查詢局域網(wǎng)網(wǎng)關(guān)佳镜。
在本機(jī)windows中,打開cmd凡桥。在cmd中輸入邀杏。ipconfig /all。即可查找到【1X1 11b/g/n 無(wú)線局域網(wǎng)PCI Express half Mini Cart適配器】的網(wǎng)關(guān)唬血。如下圖網(wǎng)關(guān)為:192.168.1.1。
4.配置虛擬機(jī)網(wǎng)關(guān)唤崭。打開centos命令行拷恨。
vim /etc/sysconfig/network
5.配置CentOS靜態(tài)IP。
這里我們假定給虛擬機(jī)配置靜態(tài)IP為:192.168.1.200谢肾。使用谷歌的免費(fèi)dns:8.8.8.8腕侄。
vim /etc/sysconfig/network-scripts/ifcfg-eth0
6.重啟網(wǎng)卡。
service network restart
7.檢測(cè)網(wǎng)絡(luò)是否正常芦疏。
虛擬機(jī)中是否能夠ping通外網(wǎng)冕杠。(能否ping通www.baidu.com)。
本地主機(jī)在cmd中能否ping通虛擬機(jī)酸茴。(能否ping通192.168.1.200)分预。