|
在服务器端查看KVM桥接情况
3、修改配置文件/etc/sysconfig/network-script/ifcfg-eth0
修改成:
DEVICE="eth0"HWADDR="00:30:18:A7:5C:8E" //物理机网卡的地址NM_CONTROLLED="no"ONBOOT="yes"BRIDGE="public" //桥接一个名为ifcig-public的网络TYPE="Ethernet"BOOTPROTO="none"4、在/etc/sysconfig/network-script/目录下添加一个ifcfg-public的文件
DEVICE="public" //名字要和eth0配置文件的BRIDGE名字对应HWADDR="00:30:18:A7:5C:8E"NM_CONTROLLED="yes"ONBOOT="yes"TYPE="Bridge"BOOTPROTO="dhcp" #动态IP#BOOTPROTO=static 静态IP#IPADDR= IP地址#NETMASK= 子网掩码#GATEWAY= 网关#DNS1= DNSDELAY="0" 5、重启网络 service network restart
6、查看桥接的网络
查看桥接的网络
[iyunv@devilkin Desktop]# brctl showbridge name bridge id STP enabled interfacespublic 8000.003018a75c8e no eth0virbr0 8000.c6e518fd7788 yes vnet0============手动的绑定网卡===========[iyunv@devilkin Desktop ~]# brctl delif virbr0 vnet0[iyunv@devilkin Desktop ~]# brctl addif public vnet0[iyunv@devilkin Desktop ~]# brctl show==============================7,在/etc/rc.local里面写入/etc/init.d/network restart
本来这样做的话虚拟机的电脑就是可以上网了的,但是后来重启服务的时候却发现了一个问题
error: networkStartNetworkDaemon : internal error network is already active
总结:
自己的配置没有出错,查看桥接也已经链接上了,就是重启服务的时候出现了问题,后来发现原来network与NetworkManager两个服务冲突,必须关闭一个才行
chkconfig network on
Stop NetworkManager first
service NetworkManager stop
然后再重启服务service network restart就行了,虚拟机就可以上网了
|
|