NetworkManager 1.40 已于今天作为这个流行的网络连接管理实用程序的最新稳定版本发布,该实用程序内置于当今大多数 GNU/Linux 发行版中。
NetworkManager 1.40 比NetworkManager 1.38晚了三个多月,它包含许多更改,首先是删除了内部 systemd DHCPv4 客户端,该客户端已被 nettools 的 n-dhcp4 实现取代,扩展了无效 DHCP 选项的日志消息,改进了载波检测,以及许多其他内部改进。
NetworkManager 1.40 中的主要新功能包括多路径 TCP (MPTCP) 支持,允许将 IP 地址配置为 MPTCP 端点,--offline
nmcli 命令的新参数允许在不运行服务的情况下对密钥文件格式的连接配置文件进行操作,支持同时启用 ipv4ll DHCPv4 和静态寻址,并支持配置“ipv6.mtu”。
NetworkManager 1.40 还增加了使用 WPA-EAP 的 Wi-Fi 连接的 PMK 寿命,更新了nmcli networking off
等待停用完成的命令,改进了非网桥属性的重新应用,增加了对在设备的 MAC 更改时重新启动 DHCP 的支持,并获得了荣誉使用所有可用方法添加蓝牙 NAP 连接。
在其他值得注意的更改中,此版本在 /run/NetworkManager/devices/$ifindex 设备状态文件中添加了新的 [dhcp4] 和 [dhcp6] 部分,其中包含当前租用的 DHCP 选项,改进了 nm-settings- 的外观nmcli 手册页通过保留段落,删除了 DHCPv6 对硬件地址的要求,并带回nm_remote_connection_get_secrets()
了 libnm。
最后但同样重要的是,NetworkManager 现在能够读取 /proc/cmdline 内核命令行,可用于启用调试和配置文件中的“match.kernel-command-line”设置。此外,它现在支持“nm.debug”内核命令行来启用调试日志记录。
正如您所看到的,NetworkManager 1.40 看起来像是一个重大更新,因此请确保在您最喜欢的 GNU/Linux 发行版的稳定软件存储库中立即将您的安装更新到此版本。
转自 https://9to5linux.com/networkmanager-1-40-released-with-multipath-tcp-support-improved-carrier-detection