首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网桥网络KVM

网桥网络KVM
EN

Server Fault用户
提问于 2013-08-26 03:31:59
回答 2查看 1.8K关注 0票数 0

我有一个问题,连接am到桥接器接口。我的VM无法连接到主机之外的主机和局域网,当我将它打开时,它只是说目标主机不可访问。我的VM似乎没有连接到br0接口。我在主机上使用redhat 5.6,使用centos 6作为VM

我修改了ifcfg-br0接口,如下所示:

代码语言:javascript
复制
DEVICE=br0
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
TYPE=Bridge
GATEWAY=10.1.2.1
NETMASK=255.255.255.0
IPADDR=10.1.2.2

我的服务器通过bond0接口连接到外部网络,我修改了ifcfg 0,如下所示:

代码语言:javascript
复制
DEVICE=bond0
BOOTPROTO=yes
ONBOOT=yes
USERCTL=no
BONDING_OPTS="mode=4 miimon=50"
BRIDGE=br0
NM_CONTROLLED=no

我使用bond0作为我的KVM来宾的网络接口

下面是我的CentOS KVM客户机中的ifcfg-eth0配置:

代码语言:javascript
复制
DEVICE=eth0
ONBOOT=yes
GATEWAY=10.1.2.1
NETMASK=255.255.255.0
IPADDR=10.1.2.22
NAME=eth0
NM_CONTROLLED=no

以下是brctl显示的输出:

代码语言:javascript
复制
bridge name         bridge id               STP enabled     interfaces
br0             8000.bc305be8c04f       no                  bond0

我已经禁用网桥接口的netfilter,重新启动网络服务,但是如果有人知道问题出在哪里,请帮助:

EN

回答 2

Server Fault用户

发布于 2013-08-26 05:22:13

首先,确保主机网络配置正常工作。在虚拟机配置文件中,使用"br0“作为网络接口。

代码语言:javascript
复制
<interface type='bridge'>
  <mac address='xx:xx:xx:xx:xx:xx'/>
  <source bridge='br0'/>
  <model type='virtio'/>
</interface>
票数 1
EN

Server Fault用户

发布于 2013-08-26 15:04:48

  1. 停止使用pcnet,切换到virtio。
  2. -net nic,vlan=1,macaddr=00:1a:4a:01:00:0a,model=virtio -net tap,vlan=1,ifname=vnet0,script=/etc/kvm/qemu-ifup-br0,这是正常情况下的样子。您在第一节中丢失了MAC地址。
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/533694

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档