前缀、文档修改记录
20240819 初始化编辑此文章,完稿
章节1、需求描述
项目里,有台主机必须安装国产化系统openeuler 22.03 SP4 版本,为了稳定,配置网络为双网卡的主备。
注: 官方说,这个版本,只能支持到主备模式,截至本文时间2024-08-19,暂不支持动态LACP的端口聚合。
章节2、操作步骤
2.1、创建bond接口
在操作系统内,使用nmcli命令创建bond接口,并设置其管辖的物理网卡。bond接口目前仅支持mode=active-backup(主备模式)。
假设2个网口的名称分别为 enp3s0 enp4s0
root@SERVER:~# nmcli con add type bond con-name bond0 ifname bond0 mode active-backup root@SERVER:~# nmcli con add type bond-slave ifname enp3s0 master bond0 root@SERVER:~# nmcli con add type bond-slave ifname enp4s0 master bond0 root@SERVER:~# mv /etc/sysconfig/network-scripts/ifcfg-enp3s0 /etc/sysconfig/network-scripts/bak-ifcfg-enp3s0-202408 root@SERVER:~# mv /etc/sysconfig/network-scripts/ifcfg-enp4s0 /etc/sysconfig/network-scripts/bak-ifcfg-enp4s0-202408
2.2、修改配置文件,设置IP地址信息
手动修改或自动生成配置文件 /etc/sysconfig/network-scripts/ifcfg-bond ,设置BOOTPROTO=none,以及指定IP地址(IPADDR)、子网掩码(PREFIX=24)、网关(GATEWAY)和DNS服务器(DNS1= DNS2=)。
BOOTPROTO=none IPADDR=192.168.10.100 // 自定义IP地址 PREFIX=24 // 自定义掩码长度 GATEWAY=192.168.10.254 // 自定义网关地址 DNS1=192.168.10.254 // 自定义DNS1地址 DNS2=192.168.10.253 // 自定义DNS2地址
2.3、重启网络服务和激活bond
使用 shutdown -r now / reboot now重启一次操作系统(推荐)
使用systemctl restart NetworkManager重启网络管理服务以应用新的配置。
使用nmcli con up bond0激活bond接口。
使用nmcli device status检查网卡的状态,确保bond接口和其他相关网卡都处于活动状态。
2.4、配置上联的接入交换机
上联的接入交换机, 接入模式,设置一个默认的端口VLAN。
参考链接 https://docs.openeuler.org/en/docs/22.03_LTS_SP3/docs/Administration/configuring-the-network.html
附录1、视频操作演示
附录2、@Dasmz
博客内,所有教程为手打原创教程,如果技术教程对您有所帮助,欢迎打赏作者。技术层面,闻道有先后,如有疏漏、错误,欢迎指正。技术博客的内容,一般具有一定的环境依赖,具有一定的年代依赖,酌情参考其中的内容,请勿完全照搬照抄。
对于博客内已提及的专业知识,如果需要技术指导,欢迎联系我,仅需支付工时费
Twitter: Dasmz
Youtube: @DasmzStudio
Telegram: @Dasmz