Linux网络虚拟化之桥接网络

本文介绍了Linux Bridge实现桥接网络的过程。桥接网络不创建新网络,而是作为虚拟交换设备连接外部网络,扩大其覆盖范围。通过设置混杂模式、创建网桥及请求DHCP分配IP,详细阐述了桥接网络的创建步骤,并通过在桥接网络上运行KVM虚拟机验证了网络连通性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        桥接网络本身不创建网络,它只是虚拟网络交换设备,然后与外部网络的交换机相连,相当于是扩大了外部网络的覆盖范围。下面演示如何用Linux Bridge实现桥接网络。

1.桥接网络示意图


        假设enp0s8这张网卡是与外部网络相连。首先需要让enp0s8工作在混杂模式,这种模式下,enp0s8对从一端注入的数据,不检查MAC地址是否与自己的MAC地址匹配,直接从另外一端转发走。它在功能等同于一条物理上的连接线,图中的绿色虚线所示,直接把外部的物理交换机与宿主机内的虚拟交换机连接起来。

        虚拟设备test-br-02与vnet0、vnet1工作在DHCP模式下,全部都可以从外部的DHCP分配到IP地址,它们所有收发的数据最终都要经过外部的二层交换机。

2.桥接网络实现步骤

        一:打开文件/etc/network/interfaces,修改enp0s8的配置项,如下:

                auto enp0s8

    &nb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值