KVM下桥接的设置(Ubuntu 12.04)

KVM的Libvirt网络架构

[img]http://dl2.iteye.com/upload/attachment/0090/1242/b5a58b7a-d60b-33c4-b6b3-5c1d614e8ec2.jpeg[/img]

首先:要停止网络服务

sudo /etc/init.d/networking stop

其次:修改网络配置文件

sudo gedit /etc/network/interfaces

如果想手动设置ip等请将以下代码复制到编辑的文件中,注意:IP等设置自己按照需要修改。

auto lo
iface lo inet loopback


auto eth0
iface eth0 inet manual


auto br0
iface br0 inet static
address 192.168.200.130
network 192.168.200.0
netmask 255.255.255.0
gateway 192.168.200.1

bridge_ports eth0
bridge_stp off
bridge_fd 0 # 或9 ?
bridge_maxwait 0 # 或5?, 12 ?

bridge_hello 2

如果想自动从DHCP获取,请将一下代码复制到编辑的文件中。

auto lo
iface lo inet loopback


auto eth0
iface eth0 inet manual


auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_stp off
bridge_fd 0


DNS的配置参数在/etc目录下的resolv.conf中

Ubuntu 12.04设置DNS,只要将DNS地址写入/ect/resolv.conf文件即可,但在12.04 desktop版中,重启系统之后,静态IP设置生效,但无法链接外网,/etc/resole.conf文件的DNS地址也覆盖掉了。

解决办法,在/etc/resolvconf/resolv.conf.d/目录下创建tail文件,写入

nameserver 202.96.134.133

nameserver 202.96.128.68


最后:重新启动网络服务便可

sudo /etc/init.d/networking restart


网卡的配置完成了,还要对虚拟机进行一下设置.

打开虚拟机控制器:

sudo virt-manager

将虚拟机的网络属性更改为:br0

有图为例:


[img]http://dl2.iteye.com/upload/attachment/0090/1244/441152c4-053e-3fb9-93aa-82f1200d0d2f.png[/img]

通过以上步骤的设置KVM的桥接问题解决了,但是还是有问题的,无线网卡桥接是不成功的,默认的是有线网卡!


Ufw防火墙配置放行guest os 访问

1.先停用防火墙。

2.在 /etc/ufw/before.rules里加上下面两条规则就可以:

-A FORWARD -d $IPADDR_FROM_GUEST_OS -j ACCEPT

-A FORWARD -s $IPADDR_FROM_GUEST_OS -j ACCEPT


注:用你虚拟机的IP替换掉$IPADDR_FROM_GUEST_OS

3.启用Ufw防火墙。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值