惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Last Week in AI
Last Week in AI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园_首页
雷峰网
雷峰网
IT之家
IT之家
I
InfoQ
酷 壳 – CoolShell
酷 壳 – CoolShell
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
B
Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 【当耐特】
大猫的无限游戏
大猫的无限游戏
博客园 - 聂微东
Hugging Face - Blog
Hugging Face - Blog
A
About on SuperTechFans
月光博客
月光博客
P
Proofpoint News Feed
博客园 - 三生石上(FineUI控件)
J
Java Code Geeks
G
Google Developers Blog
小众软件
小众软件
宝玉的分享
宝玉的分享
Jina AI
Jina AI
V
Visual Studio Blog

NetworkManager

NetworkManager 1.58 NetworkManager 1.54 Protect your VPN from TunnelVision attacks NetworkManager 1.50 Addressing hostname assignment in NetworkManager 1.40 Help NetworkManager project to triage issues NetworkManager 1.48 NetworkManager 1.46 NetworkManager 1.44 NetworkManager 1.42 Set up NMCI on Fedora Linux VM Using Python and NetworkManager to control the network [link] Notes on D-Bus NetworkManager 1.40 NetworkManager 1.38 From ifcfg to keyfiles [link] NetworkManager 1.36 NetworkManager 1.34 NetworkManager 1.32 NetworkManager 1.30 Initscripts’ ifcfg-rh Format in NetworkManager and its Future [link] How to set up your NetworkManager environment [link] NetworkManager 1.28 [link] Looking forward to Linux network configuration in the initial ramdisk (initrd) [link] NetworkManager 1.26 [link] Internet connection sharing with NetworkManager [link] Why NetworkManager? [link] Please welcome: NetworkManager 1.20 [link] Becoming friends with NetworkManager [link] WireGuard in NetworkManager [link]
NetworkManager 1.52
Íñigo Huguet · 2025-02-28 · via NetworkManager

Almost 5 months and 308 commits after the release of NetworkManager 1.50, the new version NetworkManager 1.52 has been released.

Let’s see what’s new in this new release.

Autotools had been deprecated in favour of meson in NetworkManager 1.48. Now it has been removed entirely, so meson is the only supported build system to build the project.

Support for IPVLAN devices

IPVLAN devices are similar to MACVLAN and used in similar scenarios, Now they can be created and managed from NetworkManager directly.

Slowly advancing towards IPv6-only

IPv4 is not dead yet, and maybe it will never be, but the support towards IPv6-only networks advances. In this case, NetworkManager’s DHCP client can now honor the “IPv6-only preferred” option from DHCPv4. Users willing to use IPv6 only whenever is possible can enable the ipv4.dhcp-ipv6-only-preferred property for it.

“IPv6-only preferred” is a DHCPv4 option that DHCP clients can use to negotiate with the DHCP server about using only IPv6. It needs to be enabled both in the client and the server, ensuring that IPv4 will still be used if any of them cannot honor this setting.

Routed DNS

Enabling the ipv4.routed-dns and ipv6.routed-dns in a device’s connection will instruct NetworkManager to configure a special routing to make that each name server will only be reached via the device that specifies it. Without routed DNS the DNS queries are sent via any connected device.

DNS over TLS

Continuing with the improvements in security on DNS, NetworkManager now supports specifying DNS servers with DNS over TLS (DoT). This is in its initial stage of development and currently is only supported using the dnsconfd backend, a new daemon to manage the system’s DNS configuration. Check the NetworkManager.conf man page to see how to configure it.

Support for Oracle cloud (OCI) in nm-cloud-setup

The nm-cloud-setup tool, the tool used in cloud environments to automatically apply the network configuration from the cloud provider, now supports the OCI provider.

What else?

  • Added a new ipv4.link-local=fallback property to set an IPv4 link-local address only if no other address is set.
  • Support for ethtool FEC.
  • Allow to configure the DHCP addresses range in “shared” connections.
  • Drop support for the “dhcpcanon” DHCP client.
  • Added the “shared” method to the IPv6 configuration options in nmtui.
  • Many other small changes and bugfixes.

Acknowledgements

Many thanks to all contributors who provided feedback, ideas or patches.

Amelia Miner, Andika Triwidada, Andreas Hartmann, Beniamino Galvani, Dan Williams, Dominique Martinet, eaglegai, Fernando Fernandez Mancera, Filip Pokryvka, Georg Müller, Gris Ge, Íñigo Huguet, Jan Vaclav, Jason A. Donenfeld, Jonathan Lebon, Josef Ouano, Lubomir Rintel, Luna D Dragon, Martin von Gagern, Richard Acayan, Roman Pavelka, Till Maas, Tim Sabsch, Tomas Korbar, Valentin Blot, Vladimír Beneš, Wen Lian and Yuki Inoguchi.

Also thanks to our Quality Engineers from Red Hat for all the testing: Vladimír Beneš, Filip Pokryvka and Mingyu Shi.

Join us on our GitLab project.

Get the new release

As usual, the next release of your favorite Linux distribution will surely ship the new version.

In case you’re too impatient to wait, or you are, in fact, responsible for keeping NetworkManager up to date in a distribution, get the tarball from our download page. (IMPORTANT: as we announced in the mailing list the download page has changed its location and now the tarballs are released directly in our Gitlab repository).

Thanks for tuning in and goodbye!