KVM虚拟机配置网桥连接网络

来源:互联网 发布:白金数据影评 编辑:程序博客网 时间:2024/05/16 01:17

折腾KVM虚拟化环境,起了几个虚拟机,但没有网络,装东西只能通过guestmount 先拷进去,再start domian安装,着实不爽。使用网桥配置虚拟机的网络后方便多了。
简单记录下配置过程:
1、修改/etc/sysconfig/network-scripts/ifcfg-eth1   文件,添加 一行 BRIDGE=br100
2、在/etc/sysconfig/network-scripts中添加要设置的br100的配置文件ifcfg-br100 , 写入如下内容:
DEVICE="br100"
BOOTPROTO=static
ONBOOT="yes"
TYPE="Bridge"
IPADDR=(原host主机IP)
NETMASK=255.255.255.0
3、配置MAC地址
修改/etc/rc.local 文件在最后面配置网桥mac地址
eth=`brctl show | grep eth[0-9] | awk '{print $4}'`
HWaddr=`ifconfig $eth | grep HWaddr | awk '{print $5}'`
ifconfig br100 hw ether $HWaddr

4、在/etc/sysconfig/network文件中添加一行 GATEWAY=*.*.*.1(IP的最后修改为1即为gw)

5\、reboot即可。

以上过程是reboot可生效的,如果只是临时配置,不希望 reboot仍保留,可以通过brctl addbr br100 及brctl  delbr  br100 

当然虚拟机中也是需要做一点修改:

1、增加DNS的配置,这个只需要把宿主机中的/etc/resolve.conf中的内容复制到虚拟机中的同名文件中即可。

2、修改/etc/sysconfig/network  增加

NETWORKING=yes

3、修改/etc/sysconfig/network-scripts/ifcfg-eth0的内容如下:

DEVICE="eth0" BOOTPROTO="dhcp" ONBOOT="yes" TYPE="Ethernet" PERSISTENT_DHCLIENT=yes

引外,如果需要在宿主机中用virsh console 登录: 在虚拟机中要加入以下的修改:centos6.5 只需要在 grub.conf中的kernel一行里面添加如下内容:
console=tty0 console=ttyS0,115200


0 0
原创粉丝点击