如何在 RHEL 上通过绑定配置 VLAN 标记 | Linux 中国
本文字数:2930,阅读时长大约:3分钟
在 Linux 中,你可以根据自己的需要创建高级网络设置,如 网络绑定 或 网卡聚合、VLAN 标记和桥接。这些高级功能可以提高网络连接的效率和可靠性。
你可以在以太网、绑定、聚合或桥接设备等其他接口上创建 VLAN 接口。
在本文中,我们将学习如何在 RHEL 系统中通过网络绑定配置 VLAN 标记,它允许来自不同网络的流量共享共同的物理链接。
通过绑定对 VLAN 进行标记的先决条件
绑定内核模块
使用
lsmod
命令检查 Linux 系统是否已加载绑定模块。lsmod|grep-i bonding
bonding 124510
默认情况下已加载。否则,请使用
modprobe
命令加载它。modprobe bonding
1) LACP 绑定配置
我们将配置基于 LACP(Mode 4 – 802.3ad)的链路聚合绑定,通过组合名为
em1
和 p7p1
的两个接口,为绑定接口提供更大的带宽。1a) 创建 Bond 接口
在目录
/etc/sysconfig/network-scripts/
下创建绑定接口文件 ifcfg-bond0
。vi/etc/sysconfig/network-scripts/ifcfg-bond0
TYPE=Bond
DEVICE=bond0
NAME=bond0
BONDING_MASTER=yes
BOOTPROTO=none
ONBOOT=yes
BONDING_OPTS="mode=4 miimon=100 lacp_rate=1"
NM_CONTROLLED=no
1b) 配置第一个从接口
配置你想要进行绑定的第一个从属接口
em1
。请根据你的环境使用正确的接口名称。vi/etc/sysconfig/network-scripts/ifcfg-em1
TYPE=Ethernet
BOOTPROTO=none
DEVICE=em1
ONBOOT=yes
MASTER=bond0
SLAVE=yes
1c) 配置第二个从接口
配置你想要进行绑定的第二个从属接口
p7p1
。请根据你的环境使用正确的接口名称。vi/etc/sysconfig/network-scripts/ifcfg-p7p1
TYPE=Ethernet
BOOTPROTO=none
DEVICE=p7p1
ONBOOT=yes
MASTER=bond0
SLAVE=yes
重启网络服务
重启网络服务以启用绑定接口或使用
ifup
命令启动它们。systemctl restart network
2) 通过绑定接口进行 VLAN 标记
LACP 绑定配置已完成,所有接口现已启动并运行。让我们按照以下步骤配置绑定接口上的 VLAN 标记。
正如先决条件中所讨论的,以下是映射到相应以太网卡端口(
em1
和 p7p1
)和网络交换机端口的 VLAN。2a) 将 VLAN 221 配置到 Bond0
为 VLAN id 221 创建标记接口文件
/etc/sysconfig/network-scripts/ifcfg-bond0.221
并添加以下内容。vi/etc/sysconfig/network-scripts/ifcfg-bond0.221
DEVICE=bond0.221
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.10.100
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
VLAN=yes
NM_CONTROLLED=no
2b) 将 VLAN 331 配置到 Bond0
为 VLAN id 331 创建标记接口文件
/etc/sysconfig/network-scripts/ifcfg-bond0.331
并添加以下内容。vi/etc/sysconfig/network-scripts/ifcfg-bond0.331
DEVICE=bond0.331
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.20.100
NETMASK=255.255.255.0
GATEWAY=192.168.20.1
VLAN=yes
NM_CONTROLLED=no
重启网络服务
重启网络服务以启用绑定接口或使用
ifup
命令启动它们。systemctl restart network
验证 VLAN 标记配置
最后使用 ip 命令 验证 VLAN 标记接口是否已配置并启动和运行。
是的,我可以看到
bondo.221@bond0
和 bon0.331@bond0
有两个不同的 IP,并且能够通过 ssh 访问系统,没有任何问题。因此,VLAN 标记按预期工作。结论
恭喜,你已经了解了如何在 RHEL 系统上通过 LACP 绑定配置 VLAN 标记,该系统监听两个 VLAN。VLAN 标记不限于两个 VLAN,支持多个 VLAN,你可以根据该 VLAN 的网络配置添加 VLAN 标记。
(题图:DA/2854516d-4d19-4008-a421-05f9a2a78368)
最新评论
推荐文章
作者最新文章
你可能感兴趣的文章
Copyright Disclaimer: The copyright of contents (including texts, images, videos and audios) posted above belong to the User who shared or the third-party website which the User shared from. If you found your copyright have been infringed, please send a DMCA takedown notice to [email protected]. For more detail of the source, please click on the button "Read Original Post" below. For other communications, please send to [email protected].
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。