Network manager debian
A daemon running as root: network-manager. A front-end: nmcli and nmtui (enclosed in package network-manager), nm-tray, network-manager-gnome (nm-applet), plasma-nm. Additionally, there are various plugins available that enable NetworkManager to handle other, special connections like different types of VPN connections.