溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

KVM虛擬機(jī)之網(wǎng)絡(luò)配置

發(fā)布時(shí)間:2020-07-20 20:46:20 來源:網(wǎng)絡(luò) 閱讀:1399 作者:warrent 欄目:云計(jì)算

kvm虛擬機(jī)的網(wǎng)絡(luò)配置有兩種模式:橋接模式和NAT模式。

兩種模式區(qū)別如下:
1)NAT模式:也是用戶模式,數(shù)據(jù)包由NAT方式通過主機(jī)的接口進(jìn)行傳送,可以訪問公網(wǎng),但是無法從外部訪問虛擬機(jī)網(wǎng)絡(luò),所以一般不會(huì)用到。
2)Bridge:也就是橋接模式,這種模式允許虛擬機(jī)像一個(gè)獨(dú)立的主機(jī)一樣擁有網(wǎng)絡(luò),外部的機(jī)器可以直接訪問到虛擬機(jī)內(nèi)部,但需要網(wǎng)卡支持,一般有線網(wǎng)卡都支持。

一、NAT模式配置

nat模式配置比較簡(jiǎn)單,只需要在啟動(dòng)虛擬機(jī)后,更改其虛擬機(jī)的網(wǎng)卡配置文件,將“ONBOOT”配置項(xiàng)默認(rèn)的“no”改為“yes”即可實(shí)現(xiàn)ping通外網(wǎng),這里就不多寫了,(它是借助KVM服務(wù)器的防火墻規(guī)則及IPtables規(guī)則來實(shí)現(xiàn)的,關(guān)閉KVM服務(wù)器的防火墻不會(huì)影響虛擬機(jī)ping外網(wǎng),但是其iptables的默認(rèn)配置必須存在,否則,虛擬機(jī)無法ping通外網(wǎng))。

二、bridge模式配置

Bridge有兩種配置方法,第一種比較繁瑣,不推薦使用,在我之前的博文:Centos7部署KVM虛擬化平臺(tái)詳解中有寫出來,可以進(jìn)行參考,這里來寫出來第二種方法,比較簡(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
<interface type='bridge'>      #將此處改為bridge
 <mac address='52:54:00:a9:cc:5f'/>      #刪除Mac地址這行
      <source bridge='br0'/>          #將此處更改為這樣
#保存退出即可

至此就配置完成了,運(yùn)行虛擬機(jī),更改其網(wǎng)卡配置文件,注意:虛擬機(jī)中配置的網(wǎng)關(guān)和kvm宿主機(jī)是一樣的,它們現(xiàn)在處于同一個(gè)網(wǎng)段,虛擬機(jī)的網(wǎng)卡配置文件如下:

KVM虛擬機(jī)之網(wǎng)絡(luò)配置

保存退出后,重啟網(wǎng)絡(luò)服務(wù),即可實(shí)現(xiàn)虛擬機(jī)和外網(wǎng)互相通信了?。?!自行測(cè)試吧!

———————— 本文至此結(jié)束,感謝閱讀 ————————

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI