默認(rèn)情況下KVM虛擬化只有NAT類型的鏈接方式塔嬉,kvm中虛擬機(jī)安裝好以后柳刮,修改網(wǎng)絡(luò)連接方式時(shí)沒有橋接選項(xiàng)忌愚,這樣就無(wú)法自己手動(dòng)配置需要的和宿主機(jī)一個(gè)網(wǎng)段的ip地址集币。以一塊網(wǎng)卡eth0為例楞黄,需要?jiǎng)?chuàng)建一個(gè)虛擬的交換機(jī)又谋,來達(dá)到虛擬機(jī)和宿主機(jī)一個(gè)網(wǎng)段的目的橘荠,也就是橋接網(wǎng)絡(luò),不多廢話下邊進(jìn)行操作
1.進(jìn)入網(wǎng)卡配置文件所在目錄
#cd /etc/sysconfig/network-scripts 找到ifcfg-eth0礁遣,多個(gè)網(wǎng)卡的應(yīng)該有ifcfg-eth1,ifcfg-eth2碗殷,ifcfg-eth3等精绎。
2.手動(dòng)配置該網(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”為要?jiǎng)?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=“”里的相同仿粹,還要和這個(gè)網(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