• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1065
  • Last Modified:

Ubuntu Network Manager and DHCP

Usually when configuring DHCP server on Ubuntu , we ll have to uninstall Network Manager and Network Manager Gnome.

I wonder if Network Manager and Network Manager Gnome act as built in DHCP services on Ubuntu , what's the difference between Network Manager and Network Manager Gnome and DHCP server?

Thank you
4 Solutions
Same way you may ask fro difference between apple, ruminant and snowball - they are different by definition.
Network Manager and Network Manager Gnome: Gnome is the graphical environment in which the Network Manager is running.

Network Manager and DHCP server: The computer gets an IP-address from a DHCP-server, and the Network Manager presents the address in the graphical environment.
jskfanAuthor Commented:
My confusion is due to when configuring Static IP address on the server, as I have seen Administrators uninstall Network Manager and Network Manager Gnome, I am not sure what is the reason of doing so.
A proven path to a career in data science

At Springboard, we know how to get you a job in data science. With Springboard’s Data Science Career Track, you’ll master data science  with a curriculum built by industry experts. You’ll work on real projects, and get 1-on-1 mentorship from a data scientist.

In a server there's usually no need for a GUI, so that might be the reason you have seen that.
Network Manager and Network Manager Gnome overrides the "normal" Network settings that admins script.  They have their own configuration files in addition to the regular ones.  They also allow regular users to override network settings.

I don't know about anyone else, but I uninstalled them so users don't mess up their network settings, forcing me to walk to the next building across the street through car traffic to find them and "fix" their mistakes.  It's sort of a privilege escalation attack when any user can mess up the network settings.  It's also simpler to uninstall them than to restrict permissions.  For a personal workstation, it's fine to have them, but not for a centrally managed corporate environment.  I reduce the amount of unnecessary work by uninstalling them.  I can then concentrate on the numerous other problems they have.  They really should be designed to prompt for sudo access to prevent problems.
jskfanAuthor Commented:
Thank you Guys!
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now