如何禁用NetworkManager

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何禁用NetworkManager相关的知识,希望对你有一定的参考价值。

参考技术A

RedHat7中已经默认使用了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的主要内容,如果未能解决你的问题,请参考以下文章

如何禁用 UIButton 和禁用 touchEvent 响应程序?

如何禁用ECSHOP缓存,如何关闭ECSHOP缓存

表单提交后如何禁用以前禁用的选择

LINUX7如何彻底禁用ipv6和如何临时禁用

如何在 DataGridView 中禁用排序?

如何禁用键盘某个键?