Understanding networkd and resolved
The traditional NetworkManager has been around for quite some time, and it's still the most appropriate solution for most Linux desktops and laptops. The main reason that Red Hat developed it was to enable Linux-powered laptops to instantly switch back and forth between wired and wireless networks, or from one wireless domain to another. NetworkManager also still works well for just normal Linux servers. All RHEL-type distros and all desktop versions of Ubuntu still use NetworkManager by default.
Note
I'm not always going to type systemd-networkd
or systemd-resolved
. Unless I'm typing actual commands, I'm just going to shorten the names to networkd
and resolved
, which is what most people do anyway.
You already know that I have this creepy habit of reading your mind. So, I know that you're thinking, But Donnie, if NetworkManager is so good, why do we need networkd and resolved? Ah, I'm glad you asked. It&apos...