如何在KVM主机上创建桥接网络接口

简介:

运行在Linux主机上较旧的KVM版本无法提供简单的创建桥接网络接口的方法。幸运的是,你可以在Red Hat Enteprise Linux 6.3中手动执行这一操作步骤。

KVM基础设施网络

大多数虚拟基础设施使用四种网络,但是KVM基础设施通常不包括这四种网络类型中的桥接网络。

第一种网络类型是网络地址转换(NAT),用于在NAT之后安装虚拟机。如果虚拟机必须访问互联网但是该虚拟机并不需要被外部访问那么NAT非常有效。如果你想在虚拟机上提供公共服务那么NAT并不是理想的选择。

第二种网络类型是路由网络,用于在专用网络上安装虚拟机。流量将会在主机网络以及虚拟网络之间进行路由。第三种类型是仅主机网络,允许你在安全以及隔离的环境中进行功能测试。

最后,桥接网络的优势是允许虚拟机访问运行该虚拟机的物理主机所在的物理网络。

如何创建桥接网络接口

在创建桥接网络接口前,首先需要准备物理主机。不同Linux发行版的配置过程有所不同,以下步骤在RHEL 6.3下经过了验证:

1. 在Linux主机上,使用service NetworkManager stop命令停止网络管理器,然后使用chkconfig NetworkManager off命令禁止网络管理器开机自动启动。

2. 修改网络配置。创建文件/etc/sysconfig/network-scripts/ifcfg-br0然后输入如下内容创建一个虚拟桥接网络接口(一定要将示例中的IP地址修改为实际网络环境中的地址):

DEVICE="br0"

TYPE=Bridge

DELAY=0

ONBOOT=YES

BOOTPROTO=static

IPADDR=10.0.0.10

NETMASK=255.255.255.0

NETWORK=10.0.0.0

GATEWAY=10.0.0.1

NM_CONTROLLED=no

DNS1=10.0.0.1

PEERDNS=yes

3. 修改控制物理网卡的配置文件。通常是/etc/sysconfig/network-scripts/ifcfg-eth0,但是该文件名取决于网络配置。如果你不确定,可以输入ip link show命令查找Linux主机正在使用的网络接口。物理网卡成为了桥接网络接口的下级,因此物理网卡的配置文件应该包括如下内容:

DEVICE=eth0

TYPE=Ethernet

ONBOOT=yes

NM_CONTROLLED=no

BRIDGE=br0

输入service network restart命令重启网络。此时,输入ip link show命令将会显示虚拟桥接。你还可以使用brctl show命令显示Linux主机上的桥接拓扑。拓扑显示正常的物理网卡现在是桥接配置的一部分。然后你可以在主机上安装虚拟机,虚拟机将会自动绑定你已经创建的桥接网卡。










本文转自 chengxuyonghu 51CTO博客,原文链接:http://blog.51cto.com/6226001001/1540850,如需转载请自行联系原作者

目录
相关文章
|
2月前
|
Docker 容器
docker中默认桥接网络
【10月更文挑战第7天】
143 62
|
2月前
|
弹性计算 Kubernetes 网络协议
阿里云弹性网络接口技术的容器网络基础教程
阿里云弹性网络接口技术的容器网络基础教程
阿里云弹性网络接口技术的容器网络基础教程
|
2月前
|
网络协议 网络虚拟化 网络架构
【网络实验】/主机/路由器/交换机/网关/路由协议/RIP+OSPF/DHCP(上)
【网络实验】/主机/路由器/交换机/网关/路由协议/RIP+OSPF/DHCP(上)
82 1
|
2月前
|
存储 缓存 Ubuntu
配置网络接口的“IP”命令10个
【10月更文挑战第18天】配置网络接口的“IP”命令10个
77 0
|
3月前
|
KVM 虚拟化
KVM虚拟机的桥接网络
文章主要介绍了KVM虚拟机的NAT和桥接网络类型的工作原理、配置方法以及如何进行网络模式的切换。
52 3
KVM虚拟机的桥接网络
|
2月前
|
网络协议 数据安全/隐私保护 网络虚拟化
【网络实验】/主机/路由器/交换机/网关/路由协议/RIP+OSPF/DHCP(下)
【网络实验】/主机/路由器/交换机/网关/路由协议/RIP+OSPF/DHCP(下)
70 0
|
4月前
|
安全 网络性能优化 网络安全
别再让网络瓶颈困扰你!掌握这十种交换机接口模式,提升你的网络布局技能
【8月更文挑战第23天】交换机作为网络核心,其接口模式直接影响网络布局与性能。本文介绍了十大常见接口模式及其配置实例,包括基础接入模式、优化布线的干道模式、动态学习相邻交换机VLAN信息的动态中继协议模式、固定分配VLAN的静态接入模式、确保语音优先传输的语音VLAN模式、指定默认VLAN的native模式、增加带宽与可靠性的链路聚合及EtherChannel模式、保障网络安全的端口安全模式以及确保关键业务流畅传输的QoS模式。理解并掌握这些模式对于构建高效稳定的网络至关重要。
140 1
|
4月前
|
监控 Linux
在Linux中,如何查看网络接口的状态?
在Linux中,如何查看网络接口的状态?
|
3月前
|
域名解析 负载均衡 网络协议
Linux网络接口配置不当所带来的影响
总而言之,Linux网络接口的恰当配置是保证网络稳定性、性能和安全性的基础。通过遵循最佳实践和定期维护,可以最大程度地减少配置错误带来的负面影响。
167 0
|
4月前
|
缓存 负载均衡 NoSQL
【Azure Redis】Azure Redis添加了内部虚拟网络后,其他区域的主机通过虚拟网络对等互连访问失败
【Azure Redis】Azure Redis添加了内部虚拟网络后,其他区域的主机通过虚拟网络对等互连访问失败
下一篇
DataWorks