Is there a quick and dirty way to figure out what network manager (and no, not NetworkManager) a given distro is using to manage the machine's networking? Like Ubuntu 18.04+ uses netplan, CentOS uses NetworkManager, etc. Or am I stuck having to google this on a distro to distro basis?
1 Answer
I didn't find a way to do this other than try out one by one:
$ systemctl status NetworkManager.service
$ systemctl status systemd-networkd.service
$ systemctl status dhcpcd.service
My list is definitely not complete. Also, network managers can and sometimes are supposed to run simultaneously.
networkctlwill tell you whether systemd-networkd is running and managing any interfaces.