How to Disable Network Manager

This document describes how to disable the Network Manager service. The Network Manager service automates the network’s settings and disrupts connections to the IP addresses that reside in the ipaliases module.

Note:
We recommend that you disable the Network Manager service and enable the network.service service before you install cPanel & WHM.

For more information about how to disable the Network Manager service, read RedHat’s Disabling Network Manager documentation.

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux_OpenStack_Platform/3/html/Installation_and_Configuration_Guide/Disabling_Network_Manager.html

Warnings:

– cPanel, Inc. does not support the Network Manager service.

– Exercise extreme caution when you disable the Network Manager. Your server may lose its network services if you do not disable Network Manager correctly.

Disable the Network Manager service:

Step 1: To disable the Network Manager service, perform the following steps:

Important:
Perform these steps from the server’s console in order to prevent any interruption to network connectivity.

Disable NetworkManager on CentOS 6, CloudLinux 6, Red Hat Enterprise Linux 6 (RHEL), or Amazon Linux:

#service NetworkManager stop
#chkconfig NetworkManager off

Disable NetworkManager on CentOS 7, CloudLinux 7, or RHEL 7

#systemctl stop NetworkManager.service
#systemctl disable NetworkManager.service

Step 2: Change to the /etc/sysconfig/network-scripts directory.

Step 3: Open each configuration file with your preferred text editor and set the following keys’ values:

NM_CONTROLLED=no
ONBOOT=yes

Step 4: Run the following commands to restart the network:

Restart the network on CentOS 6, CloudLinux 6, RHEL 6, or Amazon Linux

#chkconfig network on
#service network start

Restart the network on CentOS 7, CloudLinux 7, or RHEL 7

#systemctl enable network.service
#systemctl start network.service