NetworkManager 发布 1.54.2,这是 1.54 系列的第二个维护更新。本次更新虽然规模不大,但带来了一些对高级网络环境非常关键的改进,特别是围绕 SR-IOV 配置 和 高可用 HSR 网络 的增强,使其在企业环境和虚拟化场景中更加灵活可靠。

一、SR-IOV:支持在总数不变时重新应用虚拟功能配置
本次更新中最重要的变化是:
✔ 只要 sriov.total-vfs 不变,就可以重新应用 sriov.vfs 设置
此前,在调整 SR-IOV 的 VF(Virtual Function)配置时,一旦要重新应用 sriov.vfs,管理员往往需要重置或重新定义 sriov.total-vfs,这一点在生产环境中尤其麻烦。
在 1.54.2 中,只要 VF 总数不变,NetworkManager 就允许直接重新应用 sriov.vfs 属性,使以下场景变得更简单:
- 微调单个 VF 的配置
- 动态调整 VF VLAN 或带宽分配
- 无需重建 SR-IOV 设备即可更新策略
对于 NFV、云平台及高性能虚拟化环境,管理体验会明显改善。
二、HSR:新增协议版本与互连端口设置
使用 HSR(High-availability Seamless Redundancy) 的用户在本次更新中将获益更多。NetworkManager 1.54.2 新增:
✔ hsr.protocol-version
可通过设置指定 HSR 协议版本,适用于需要与特定设备、公网设备或工业控制系统兼容的场景。
✔ hsr.interlink
允许定义互连端口(interlink port),帮助管理员:
- 精细控制冗余链路
- 指定特定端口用于故障转移
- 更好地管理复杂环网或工业以太网架构
这些增强让 NetworkManager 在工业控制、车载网络和高可用网络领域更加实用。
三、更多修复与后续计划
1.54.2 还包含其它维护更新与小修复,完整内容可查看发布日志。源代码可从项目 GitLab 获取。
四、展望:NetworkManager 1.56 正在开发中
下一个主要版本 NetworkManager 1.56 正在积极开发,预计将带来更显著的升级,包括:
- nmcli 将支持查看与管理 WireGuard peer
- SR-IOV 进一步增强:可重新应用 sriov.vfs 与 bond-port VLAN 设置
- 主机名解析更灵活:支持超过 64 字符的名称
这些特性预示着 NetworkManager 将继续向更现代、更可扩展、更适合云原生和虚拟化环境的方向演进。

