The Service manages the NetworkManager daemon, which is part of GNOME desktop. (For Laptops and Desktops). Therefore it thinks that it is running on a laptop/desktop. With the Linux desktop, different networking factors come in like:
- Change of networks (home, office, public etc.)
- Wi-Fi (Wireless)
- Dialup Networking (DUN)
- Mobile Broadband
- Bluetooth Dialup
The NetworkManager can manage such dynamic networking requirements which also has a Graphical User Interface (GUI). This daemon backs the GUI. This software is not recommended for any Linux Servers. Linux servers don’t run GNOME. Network Manager initially does nothing until the network state changes, (including yum update) then unless “ifcfg-*” file has “NM_CONTROLLED=NO” the NM will take control of the link and drop it because nobody is logged in to gnome, and take the next available network port.
The service is disabled by default for Linux prior to OL 6.x.
# chkconfig --list NetworkManager NetworkManager 0:off 1:off 2:off 3:off 4:off 5:off 6:off
You can enable the service for Linux 4 and 5 by:
# chkconfig NetworkManager on # chkconfig --list NetworkManager NetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:off
To start the service:
# service NetworkManager start Setting network parameters... [ OK ] Starting NetworkManager daemon: [ OK ]
To stop the service:
# service NetworkManager stop Stopping NetworkManager daemon: [ OK ]