KVM虚拟机设置桥接上网

环境:SCIENTIFIC LINUX6.1-X86-64  在安装时全部勾选虚拟化平台和桌面。其它的注意事项上一篇已经说了。

用自带的虚拟系统管理器安装了XP系统,默认是NAT上网方式,下面进入正题:

很多网帖都提到安装桥接工具,但本系统已经自带了。

.1、创建桥接器

在/etc/sysconfig/network-scripts目录下,创建一个ifcfg-br0 文件,其类型设为Bridge:

例:

DEVICE=br0
BOOTPROTO=static
BROADCAST=192.168.110.255
IPADDR=192.168.110.205
NETMASK=255.255.255.0
NETWORK=192.168.110.0
ONBOOT=yes
GATEWAY=192.168.110.1
TYPE=Bridge

2、将物理接口桥接到桥接器
修改eth0的内容(本服务器是用eth0上网的),去掉其IP相关信息,加上“BRIDGE=br0”,将其桥接到br0上;如果是双网卡或是多网卡,照此过程修改:

DEVICE=eth0
#BOOTPROTO=static
#BROADCAST=192.168.110.255
HWADDR=00:30:48:F1:7C:3A
#IPADDR=192.168.110.205
#NETMASK=255.255.255.0
#NETWORK=192.168.110.0
ONBOOT=yes
#GATEWAY=192.168.110.1
#TYPE=Ethernet
BRIDGE=br0

3、重启物理机网络服务

[root@virt ~]# service network restart   (在这里本系统输出和以下结果不符,提示BR0没这个设备)
正在关闭接口 br0:                                         [确定]
正在关闭接口 eth0:                                        [确定]
关闭环回接口:                                             [确定]
弹出环回接口:                                             [确定]
弹出界面 eth0:                                            [确定]
弹出界面 br0:                                             [确定]

4、查看当前桥接情况

[root@virt ~]# brctl show  (在这里我发现输出结果中没有VNET0这个东东,这是主要问题)

在这里我作了以下操作:

cp ifcfg-br0  ifcfg-virbr0 (照BR0内容生成了VIRBR0这个文件)

修改ifcfg-eth0这个文件

BRIDGE=virbr0 (加了VIR)

接着运行 service network restart 至少现在全部出了确定,通过了。  

5、将虚拟机接口桥接到桥接器(在执行了以上操作后,这一步没再出错)

brctl delif virbr0 vnet0

 brctl addif br0 vnet0

[root@virt ~]# brctl show
bridge name     bridge id               STP enabled     interfaces
br0             8000.003048f17c3a       no              eth0
                                                        vnet0
virbr0          8000.000000000000       yes

查看XP虚拟机没有再自动获取到IP,桥接成功了!

最后总结:

1,到第三步时应该就可以用了,因为安装虚拟机时选的是NAT,如果第三步时进入虚拟机管理器把虚拟机的网卡删除再新增网卡时就会看到有桥接网卡了)

2,第四步应该是不用的,

3,第五步在随后的测试中再也没用过,但不能肯定第五步能完全省略。

4,虚拟机可以达成桥接的目的了,但宿主机一直网卡打X,还未能解决宿主机的桥接上网问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值