NetworkManager 1.38 已于今天发布,作为适用于 GNU/Linux 发行版的流行网络管理器图形和命令行实用程序的最新稳定版本。

在 NetworkManager 1.36 发布两个半月后,NetworkManager 1.38 版本将通过优先选择来自“ipv6.addresses”的静态 IPv6 地址而不是来自 DHCPv6 的地址,以及更喜欢来自“ipv6.addresses”的第一个静态 IPv6 地址来进一步改进 IPv6 支持。使其与 IPv4 一致。

NetworkManager 1.38 还改进了对 Wi-Fi 热点的支持,如果用户未手动选择一个稳定的随机通道号,则它会自动分配一个稳定的随机通道号,添加对“throw”路由类型的支持,并在检查端点地址解析为多个时改进连接检查地址。

此版本还提高了安全性,在使用最新的 wpa_supplicant 版本时不再接受与 WEP 加密的 Wi-Fi网络的连接,该版本是在不支持 WEP 的情况下构建的,并且在激活或修改配置文件时,禁止在 nmcli 命令中对 Wi-Fi 网络使用不安全的 WEP 加密。此外,NetworkManager不再将不受支持的 SAE/WPA3 模式用于 AP 模式。

谈到 NetworkManager 的命令行界面 nmcli,本版本对其进行了改进,添加了在显示rfkill设置时指示缺少 Wi-Fi 硬件的功能,并添加了连接迁移命令以允许您将配置文件移动到指定的设置插件,它使您可以将格式中已弃用的配置文件转换ifcfg-rhkeyfile格式。

在其他值得注意的更改中,NetworkManager 现在将从 DHCP 接收到的过长主机名缩短为第一个点或 64 个字符(以先到者为准),为libcurl解析 DNS 名称时阻塞 NetworkManager 的问题添加了一个解决方法,并修复了设置IP地址优先级时的错误。

此外,如果 NIC 不支持受保护的管理帧 (PMF) ,NetworkManager 现在不再公布支持的频率,如果它们在配置的监管域中被禁止,则禁用wifi.key-mgmt=wpa-psk 的 WPA3 转换模式,并将 DHCPv4 路由的“src”属性设置为租用地址,以帮助选择源地址。

最后但同样重要的是,NetworkManager 现在默认通过 udev 规则管理名称为“eth*”的 Veth 设备,以支持在 LXD 容器中管理网络。如果您想在您的 GNU/Linux 发行版上编译或等待它到达稳定的存储库以更新您的安装,您现在可以从这里下载 NetworkManager 1.38。

发表评论