VMware + CentOS 网络设置为NAT模式
轉(zhuǎn)載地址:
http://www.linuxidc.com/Linux/2016-08/133998.htm
VMware提供了三種將虛擬網(wǎng)卡和物理網(wǎng)卡捆綁起來的方式,即橋接(Bridge)模式,網(wǎng)絡(luò)地址轉(zhuǎn)換(Network Address Transformation, NAT)模式和主機(jī)(Host Only)模式。
三種模式區(qū)別,參見
關(guān)于三種模式的區(qū)別,簡(jiǎn)單而言,Bridge模式直接將虛擬機(jī)添加到局域網(wǎng)中,使虛擬機(jī)看起來像網(wǎng)內(nèi)的一臺(tái)真實(shí)計(jì)算機(jī),虛擬網(wǎng)卡和宿主物理網(wǎng)卡之間不存在名義上的從屬關(guān)系,因而需要局域網(wǎng)內(nèi)具有多余的IP地址能夠提供給虛擬機(jī)網(wǎng)卡,如果局域網(wǎng)內(nèi)嚴(yán)格給每臺(tái)計(jì)算機(jī)分配固定的IP,那這種Bridge模式就基本失效。在Bridge模式下虛擬機(jī)既可以訪問到Internet也可以同局域網(wǎng)內(nèi)的其他真實(shí)計(jì)算機(jī)通信;NAT模式下宿主的物理網(wǎng)卡就充當(dāng)了路由器或交換機(jī)的角色,這時(shí)VMware會(huì)根據(jù)宿主的真實(shí)IP提供很多Subset IP供虛擬機(jī)使用,這樣所有的虛擬機(jī)都是通過宿主的網(wǎng)絡(luò)端口進(jìn)行對(duì)Internet的訪問,但看起來這些虛擬計(jì)算機(jī)都合法地訪問到了局域網(wǎng)或者Internet,因?yàn)樗麄兊腎P地址通過NAT技術(shù)之后看起來是合法的。Host Only模式下虛擬機(jī)之間可以相互通信,但虛擬機(jī)并不能同局域網(wǎng)內(nèi)的其他真實(shí)計(jì)算機(jī)直接通信,但該模式下通過宿主訪問Internet還是可以的。?圖2 橋接(Bridge)模式(引自SophiaWang)
圖3 網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)模式(引自SophiaWang)
圖4 主機(jī)(Host Only)模式(引自SophiaWang)
? ? ? VM的虛擬網(wǎng)卡可以被設(shè)置成上述的三種網(wǎng)絡(luò)連接模式,默認(rèn)情況下,VMnet0被設(shè)置成為Bridge模式,VMnet1被設(shè)置為Host Only模式,而VMnet8的默認(rèn)連接方式為NAT模式。VMnet2-VMnet7和VMnet9這七塊虛擬網(wǎng)卡用戶可以自定義,但是在所有的虛擬網(wǎng)卡中僅有一塊能被設(shè)置為NAT模式,默認(rèn)情況就是VMnet8。用戶可以在VMware workstation->編輯->虛擬網(wǎng)絡(luò)編輯器 中查看這些信息。
這里已NAT模式配置
1.打開“網(wǎng)絡(luò)和共享中心”選擇“VMware Virtual Ethernet Adapter for VMnet8”網(wǎng)卡右鍵屬性,選擇VMware Bridge Protocol,同時(shí)設(shè)置ip自動(dòng)獲取
2,將物理網(wǎng)卡網(wǎng)絡(luò)分享給VMware Virtual Ethernet Adapter for VMnet8
3,虛擬機(jī)網(wǎng)絡(luò)連接設(shè)置為NAT模式,選擇虛擬機(jī),右鍵》設(shè)置》網(wǎng)絡(luò)適配器》NAT 模式
4,檢驗(yàn)網(wǎng)絡(luò)是否正常,不正常,檢測(cè)ifcfg-e****(每臺(tái)可能不一樣)中的bootproto是不是dhcp,如果不是則修改為dhcp,此外還需要設(shè)置onboot = yes; 然后用命令service network restart重啟網(wǎng)絡(luò)連接,就可以連上網(wǎng)絡(luò)了
?
總結(jié)
以上是生活随笔為你收集整理的VMware + CentOS 网络设置为NAT模式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在maven项目中如何引入另外一个项目
- 下一篇: maven依赖,聚合和继承