Linux网络配置与存储管理全解析
1. 网络配置工具与NetworkManager
1.1 ip命令的功能
ip命令为路由和邻居表的配置与查看提供了丰富的功能。虽然手动配置路由并非常见操作,但了解其方法仍很重要。同时,用于路由和邻居表的信息检索命令在日常诊断和调试工作中非常实用。
1.2 NetworkManager的出现背景
服务器和嵌入式设备通常使用静态分配的固定IP地址,而桌面计算机尤其是笔记本电脑可能需要动态连接到多种不同类型的网络。系统管理员使用笔记本电脑时,可能需要连接服务器机房的有线以太网、办公室和家中以及咖啡馆等公共场所的Wi - Fi网络,还可能需要通过VPN隧道从家中连接到公司网络。由于许多笔记本电脑不再配备板载有线网卡,可能需要使用USB以太网适配器,因此系统不仅要处理按需网络连接,还要处理热插拔网络设备。手动通过配置文件和命令管理这些配置会很繁琐,于是人们创建了软件项目来实现自动化。
1.3 NetworkManager简介
- 起源与普及 :NetworkManager项目由Red Hat在2004年发起,如今大多数Linux发行版至少在桌面安装中包含了它。
- 模块化结构 :它是一个模块化项目,核心是一个守护进程,用于处理事件并跟踪连接,以便在网络接口插拔或用户请求重新连接时重新应用设置。大部分配置内核和用户空间工具以建立不同类型连接的功能由插件实现。可以通过以下命令搜索相关插件:
- 在Fedora或RHEL上:
dnf searc
- 在Fedora或RHEL上: