那network和networkManager有什么区别?
时间: 2023-11-08 19:05:49 浏览: 232
在 CentOS 7 及更高版本中,NetworkManager 取代了之前版本中使用的 network 服务来管理网络连接。两者有以下区别:
1. 功能区别:NetworkManager 比 network 更加先进,支持更多类型的网络连接,如无线、蓝牙等。NetworkManager 还支持通过 D-Bus API 与其他应用程序进行通信,使得其他应用程序可以获取和控制网络状态。
2. 配置文件区别:使用 NetworkManager 管理网络连接时,网络配置信息存储在 /etc/sysconfig/network-scripts 目录下的 ifcfg-* 文件中。而使用 network 服务时,网络配置信息存储在 /etc/sysconfig/network 文件中。
3. 启动方式区别:使用 NetworkManager 时,它会在启动时自动启动并管理网络连接。而使用 network 服务时,则需要手动启动并管理网络连接。
总体来说,NetworkManager 更加先进和方便,适用于管理各种类型的网络连接。如果您使用 CentOS 7 或更高版本,建议使用 NetworkManager 来管理网络连接。
相关问题
network和networkmanager冲突
当系统中同时存在 network 和 networkmanager 时,可能会出现冲突。这是因为 network 和 networkmanager 都是用于管理网络连接的工具,它们可能会互相干扰,导致网络连接出现问题。为了避免这种情况,建议只使用其中一个工具来管理网络连接。如果需要切换使用不同的工具,可以先将一个工具卸载,再安装另一个工具。
centos 没有network 有networkmanager
是的,CentOS 7之后默认使用NetworkManager来管理网络连接。NetworkManager是一个网络管理器,它可以处理以太网、Wi-Fi、VPN、DSL和移动宽带等多种网络连接。如果你需要使用命令行来配置网络连接,可以使用nmcli命令。例如,要列出当前的网络连接:`nmcli connection show`。要创建一个新的以太网连接:`nmcli connection add type ethernet ifname eth0`,其中eth0是你的以太网接口名称。在CentOS 7以前的版本中,可以使用network脚本来管理网络连接。
阅读全文