默認(rèn)情況下KVM虛擬化只有NAT類型的鏈接方式,kvm中虛擬機(jī)安裝好以后,修改網(wǎng)絡(luò)連接方式時沒有橋接選項,這樣就無法自己手動配置需要的和宿主機(jī)一個網(wǎng)段的ip地址。以一塊網(wǎng)卡eth0為例,需要創(chuàng)建一個虛擬的交換機(jī),來達(dá)到虛擬機(jī)和宿主機(jī)一個網(wǎng)段的目的,也就是橋接網(wǎng)絡(luò),不多廢話下邊進(jìn)行操作
1.進(jìn)入網(wǎng)卡配置文件所在目錄
#cd /etc/sysconfig/network-scripts 找到ifcfg-eth0,多個網(wǎng)卡的應(yīng)該有ifcfg-eth1,ifcfg-eth2,ifcfg-eth3等。
2.手動配置該網(wǎng)卡信息
# vim ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="static"
HWADDR="54:04:A6:A7:FF:6C"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="9b1c6600-538a-410d-8c93-144598dc5fa4"
IPADDR="192.168.60.2"
NETMASK="255.255.255.0"
GATEWAY="192.168.60.1"
DNS1="202.102.224.68"
DNS2="202.102.227.68"
BRIDGE="br0" //添加這么一句話 “br0”為要創(chuàng)建的虛擬網(wǎng)橋的命名
3.然后創(chuàng)建配置文件ifcfg-br0,如果加入的不是br0,而是sw0的話就創(chuàng)建ifcfg-sw0,如果創(chuàng)建命名是aaa的話創(chuàng)建ifcfg-aaa
我的BRIDGE的命名是br0則創(chuàng)建如下內(nèi)容
# cat ifcfg-br0
DEVICE="br0" //設(shè)備名字,必須和BRIDGE=“”里的相同,還要和這個網(wǎng)橋配置文件的名稱ifcg-“”這而的相同TYPE="Bridge" //指定類型為網(wǎng)橋NOBOOT="yes"
BOOTPROTO="static"
IPADDR="192.168.60.2"
NETMASK="255.255.255.0"
GATEWAY="192.168.60.1"
DNS1="202.102.224.68"
DNS2="202.102.227.68"
DELAY="0" //監(jiān)控流量里的mac地址,一方便維護(hù)mac地址表
然后service network restart
4.# brctl show 可見br0是繼承了eth0參數(shù)的

-
之后便可以在虛擬機(jī)配置中修改網(wǎng)絡(luò)的連接模式了
Paste_Image.png
