xlid 发表于 2013-3-4 21:50:58

linux系统KVM虚拟机桥接网卡及新增网卡配置

在VMware虚拟机中,我们经常会桥接网卡的方式来上网,而在KVM中桥接的方式也是我们经常使用的方式,下面就记录一下详细配置过程。    首先查看我们正常的eth0的配置vi /etc/sysconfig/network-scripts/ifcfg-eth0
[*]DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.1.255
HWADDR=00:23:56:9A:E8:5C
IPADDR=192.168.1.1
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
TYPE=Ethernet
[*]               
    ok,在我们安装完成的时候,是没有关于br0网卡的配置文件的,拷贝一下eth0并重命名为ifcfg-br0   cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-br0   
[*]DEVICE=br0
ONBOOT=yes
TYPE=Bridge      只需更改这里即可
BOOTPROTO=none
IPADDR=192.168.1.1
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
[*]      
    然后将eth0的配置稍作修改
[*]DEVICE="eth0"
HWADDR=00:23:56:9A:E8:5C
ONBOOT="yes"
BRIDGE=br0    更改这里
      做完以上配置,重启网卡或者重启系统就可以生效。   当然,有的时候我们在虚拟机里可能不仅仅使用一块网卡,但是在新增网卡的时候会有无法识别的情况,我们如何应对呢,下面记录一种方法,也许可以帮助我们解决问题哦。   #vi /etc/udev/rules.d/70-persistent-net.rules
[*]# PCI device 0x10ec:0x8168 (r8169) 这个是新增网卡
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="c8:61:00:4F:CD:76", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x10ec:0x8169 (r8169)这个是旧的网卡
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:23:56:9A:E8:5C", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
    将就的eth0的配置信息删掉,然后将新增的eth1改成eth0,然后进入/etc/sysconfig/network-script/修改ifcfg-eth0的配置文件,更改mac地址(改成新增网卡的),然后重启网络或者重启系统配置既可以生效。

llcong 发表于 2013-3-14 06:41:15

我是个凑数的。。。

chunjihong 发表于 2013-5-16 03:50:07

爱她,就请为她做无痛人流手术!

baiyunjn 发表于 2013-5-16 20:19:25

学习了,不错,讲的太有道理了

chriszg 发表于 2013-5-17 15:44:59

站的更高,尿的更远。

7007 发表于 2013-5-18 12:42:45

老天,你让夏天和冬天同房了吧?生出这鬼天气!

zlzyp 发表于 2013-5-19 04:45:12

爱护环境,人人有病。
页: [1]
查看完整版本: linux系统KVM虚拟机桥接网卡及新增网卡配置