我們?cè)诎惭b虛擬機(jī)的時(shí)候,經(jīng)常要選網(wǎng)絡(luò)模式,有三種,分別是:.橋接,NAT,Host-Only查了一些資料,小編終于弄明白了這三中的區(qū)別。
我們?cè)诎惭b
虛擬機(jī)的時(shí)候,經(jīng)常要選網(wǎng)絡(luò)模式,有三種,分別是:.橋接,NAT,Host-Only查了一些資料,小編終于弄明白了這三中的區(qū)別。
A:橋接
專業(yè)解釋:
橋接網(wǎng)絡(luò)是指本地物理網(wǎng)卡和虛擬網(wǎng)卡通過VMnet0虛擬交換機(jī)進(jìn)行橋接,物理網(wǎng)卡和虛擬網(wǎng)卡在拓?fù)鋱D上處于同等地位,那么物理網(wǎng)卡和虛擬網(wǎng)卡就相當(dāng)于處于同一個(gè)網(wǎng)段,虛擬交換機(jī)就相當(dāng)于一臺(tái)現(xiàn)實(shí)網(wǎng)絡(luò)中的交換機(jī),所以兩個(gè)網(wǎng)卡的IP地址也要設(shè)置為同一網(wǎng)段。
所以當(dāng)我們要在局域網(wǎng)使用虛擬機(jī),對(duì)局域網(wǎng)其他pc提供服務(wù)時(shí),例如提供ftp,提供ssh,提供http服務(wù),那么就要選擇橋接模式。
B:NAT
專業(yè)解釋:
NAT模式中,就是讓虛擬機(jī)借助NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換)功能,通過宿
主機(jī)器所在的網(wǎng)絡(luò)來訪問公網(wǎng)。
NAT模式中,虛擬機(jī)的網(wǎng)卡和物理網(wǎng)卡的網(wǎng)絡(luò),不在同一個(gè)網(wǎng)絡(luò),虛擬機(jī)的網(wǎng)卡,是在vmware提供的一個(gè)虛擬網(wǎng)絡(luò)。
C:Host-Only
專業(yè)解釋:
在Host-Only模式下,虛擬網(wǎng)絡(luò)是一個(gè)全封閉的網(wǎng)絡(luò),它唯一能夠訪問的就是主機(jī)。其實(shí)Host-Only網(wǎng)絡(luò)和 NAT網(wǎng)絡(luò)很相似,不同的地方就是Host-Only網(wǎng)絡(luò)沒有NAT服務(wù),所以虛擬網(wǎng)絡(luò)不能連接到Internet。主機(jī)和虛擬機(jī)之間的通信是通過 VMware Network Adepter VMnet1虛擬網(wǎng)卡來實(shí)現(xiàn)的。
Host-Only的宗旨就是建立一個(gè)與外界隔絕的內(nèi)部網(wǎng)絡(luò),來提高內(nèi)網(wǎng)的安全性。這個(gè)功能或許對(duì)普通用戶來說沒有 多大意義,但大型服務(wù)商會(huì)常常利用這個(gè)功能。如果你想為VMnet1網(wǎng)段提供路由功能,那就需要使用RRAS,而不能使用XP或2000的ICS,因?yàn)?ICS會(huì)把內(nèi)網(wǎng)的IP地址改為192.168.0.1,但虛擬機(jī)是不會(huì)給VMnet1虛擬網(wǎng)卡分配這個(gè)地址的,那么主機(jī)和虛擬機(jī)之間就不能通信了。
自己總結(jié)了下:
橋接就是可以設(shè)置192.168.9.2-192.168.9.254之間的ip,設(shè)置虛擬機(jī)的路由地址為192.168.9.1,(具體看自己宿主機(jī)的信息,windows下cmd中用ipconfig查看)設(shè)置
dns服務(wù)器地址配置為google 的dns服務(wù)器:8.8.8.8,這樣虛擬機(jī)可以上外網(wǎng)。此時(shí)的虛擬機(jī)就好比是一臺(tái)新電腦,同一個(gè)局域網(wǎng)內(nèi),多臺(tái)主機(jī)與多臺(tái)虛擬機(jī)可以互訪,主機(jī)與主機(jī),虛擬機(jī)與虛擬機(jī)也可以互訪。
NAT就是虛擬機(jī)可以訪問局域網(wǎng)內(nèi)的所有主機(jī),但只有宿主機(jī)可以訪問虛擬機(jī)
Host-only就是只有主機(jī)和虛擬機(jī)能聯(lián)通
為了以后用xshell等工具連接虛擬機(jī),玩玩多臺(tái)虛擬機(jī)之間配置主從,
負(fù)載均衡,數(shù)據(jù)庫主從復(fù)制等,所以建議用橋接。