kvm虛擬機(jī)的網(wǎng)絡(luò)配置有兩種模式:橋接模式和NAT模式。
成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供肇慶企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、H5網(wǎng)站設(shè)計(jì)、小程序制作等業(yè)務(wù)。10年已為肇慶眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。兩種模式區(qū)別如下:
1)NAT模式:也是用戶模式,數(shù)據(jù)包由NAT方式通過(guò)主機(jī)的接口進(jìn)行傳送,可以訪問(wèn)公網(wǎng),但是無(wú)法從外部訪問(wèn)虛擬機(jī)網(wǎng)絡(luò),所以一般不會(huì)用到。
2)Bridge:也就是橋接模式,這種模式允許虛擬機(jī)像一個(gè)獨(dú)立的主機(jī)一樣擁有網(wǎng)絡(luò),外部的機(jī)器可以直接訪問(wèn)到虛擬機(jī)內(nèi)部,但需要網(wǎng)卡支持,一般有線網(wǎng)卡都支持。
nat模式配置比較簡(jiǎn)單,只需要在啟動(dòng)虛擬機(jī)后,更改其虛擬機(jī)的網(wǎng)卡配置文件,將“ONBOOT”配置項(xiàng)默認(rèn)的“no”改為“yes”即可實(shí)現(xiàn)ping通外網(wǎng),這里就不多寫(xiě)了,(它是借助KVM服務(wù)器的防火墻規(guī)則及IPtables規(guī)則來(lái)實(shí)現(xiàn)的,關(guān)閉KVM服務(wù)器的防火墻不會(huì)影響虛擬機(jī)ping外網(wǎng),但是其iptables的默認(rèn)配置必須存在,否則,虛擬機(jī)無(wú)法ping通外網(wǎng))。
Bridge有兩種配置方法,第一種比較繁瑣,不推薦使用,在我之前的博文:Centos7部署KVM虛擬化平臺(tái)詳解中有寫(xiě)出來(lái),可以進(jìn)行參考,這里來(lái)寫(xiě)出來(lái)第二種方法,比較簡(jiǎn)單的一種方法。
[root@kvm ~]# systemctl stop NetworkManager #停止此服務(wù)
[root@kvm ~]# virsh iface-bridge ens33 br0 #執(zhí)行此命令時(shí),若提示以下信息,不用在意,因?yàn)槠湟呀?jīng)存在了
使用附加設(shè)備 br0 生成橋接 ens33 失敗
已啟動(dòng)橋接接口 br0
[root@kvm ~]# ls /etc/sysconfig/network-scripts/ | grep br0
ifcfg-br0 #確定有此文件就行
[root@kvm ~]# virsh destroy test01 #關(guān)閉虛擬機(jī)
域 test01 被刪除
[root@kvm ~]# virsh edit test01 #編輯虛擬機(jī)的配置文件,定位到interface
#將此處改為bridge
#刪除Mac地址這行
#將此處更改為這樣
#保存退出即可
至此就配置完成了,運(yùn)行虛擬機(jī),更改其網(wǎng)卡配置文件,注意:虛擬機(jī)中配置的網(wǎng)關(guān)和kvm宿主機(jī)是一樣的,它們現(xiàn)在處于同一個(gè)網(wǎng)段,虛擬機(jī)的網(wǎng)卡配置文件如下:
保存退出后,重啟網(wǎng)絡(luò)服務(wù),即可實(shí)現(xiàn)虛擬機(jī)和外網(wǎng)互相通信了?。?!自行測(cè)試吧!
———————— 本文至此結(jié)束,感謝閱讀 ————————
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。