如何禁用NetworkManager
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何禁用NetworkManager相关的知识,希望对你有一定的参考价值。
参考技术ARedHat7中已经默认使用了2种网络管理方式,network和NetworkManager,而一般使用都是network(基于静态配置文件),禁用NetworkManager不然有可能冲突导致网络问题。但是由于已经熟悉了nmcli命令,最近做过的项目都没有禁用networkmanager服务。两者是可以共存的。
RedHat8弃用了network管理方式,使用NetworkManager管理(支持配置文件方式)最大的好处就是实现了自动识别网络和管理配置网络,如wifi、蓝牙、智能网卡等等
如果已经熟悉手动配置地址,不喜欢图形或nmcli及nmtui操作,可以通过命令禁用networkmanager服务的。如下为不同版本的步骤:
针对redhat5-6版本来说
停止服务
禁止自启动
确认已停止
切换到network管理,如果networkmanager服务被禁用则可以切换到network服务。
FOR RHEL7
服务器环境可能不需要NetworkManager服务,因为它可能会覆盖对网络配置文件所做的更改,这可能是不需要的。如果NetworkManager服务不需要或无法按预期工作,则可以使用网络(network)服务。
NetworkManager确保网络连接正常。当检测到系统中没有网络配置但有网络设备时,NetworkManager会创建临时连接以提供连接。通过不同的工具(GUI,nmtui,nmcli)提供管理。如果不使用这些工具则可以把networkmanager关闭禁用,但是从redhat8开始networkmanager必须使用。NetworkManager可以配置网络别名,IP地址,静态路由,DNS信息和VPN连接,以及许多特定于连接的参数。重新启动后保持设备状态,并在重新启动期间设置为受管模式的接口。未明确设置为不受管理但由用户或其他网络服务手动控制的设备。可以和network服务一起并行运行(systemctl start|stop|restart|status network),后续估计会被NetworkManager完全替代。系统会优先启动NetworkManager,再启动network避免NetworkManager的配置被篡改。
以上是关于如何禁用NetworkManager的主要内容,如果未能解决你的问题,请参考以下文章