KVM的虚拟机默认是以net的方式连入网络的,这样从其他机器访问就很不方便。
准备把它改成桥接的方式,看了些文档。留底。
先准备 网桥
网桥要吧eth0的ip抢过来,eth0里面写上网桥。
复制/etc/sysconfig/network-scripts/ifcfg-eth0 为/etc/sysconfig/network-scripts/ifcfg-br0
删掉mac地址,变成这样。
DEVICE=br0
TYPE=Bridge # 首字母大写,其余消协
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.30.205
NETMASK=255.255.255.0
GATEWAY=192.168.30.1
BROADCAST=192.168.30.0
然后去掉网卡的ip
DEVICE=eth0
HWADDR=A4:BA:DB:0E:36:41
ONBOOT=yes
BRIDGE=br0
TYPE=Ethernet
然后重启network,会看到br0的网桥。
然后就只要修改虚拟机的配置文件就好。
改成
注意 br0 这里是 "source bridge" , 不是原来的"source network"。
重启libvirt,最好重启机器。
启动完后看网桥的情况就是这样:
[root@localhost qemu]# brctl show
bridge name bridge id STP enabled interfaces
br0 8000.02d6c72f16f0 no vnet1
vnet0
eth0
参考的文档:
http://bloodiron888.blog.163.com/blog/static/16473327120101022114831775/
阅读(1050) | 评论(0) | 转发(0) |