Linux网络管理全攻略:从配置到诊断,一文学会命令行联网

IT疑难杂症诊疗室 10w+人浏览 803人参与

还在为Linux网络配置发愁吗?跟着这篇保姆级教程,从基础配置到高级诊断,轻松玩转网络管理!

无论是服务器运维还是日常开发,网络配置都是Linux系统中不可或缺的核心技能。随着RHEL版本的演进,NetworkManager(NM)已成为现代Linux网络管理的主流工具。本文将带你全面掌握Linux网络管理的方方面面,让你轻松应对各种网络需求。

一、现代Linux网络管理新趋势

NetworkManager(NM)成为主流

从RHEL8开始,NetworkManager正式取代传统的network.service成为默认网络管理工具,RHEL9更是进一步强化了NM的地位。NM支持多种网络类型(有线/无线/虚拟)、提供丰富的管理工具(命令行/图形/Web),是未来Linux网络管理的必然选择。

为什么选择NM?

  • 全面管理:支持动态IP、静态IP、以太网、无线网等多种网络类型

  • 工具丰富:提供nmclinmtui、图形界面等多种配置方式

  • 跨平台兼容:RedHat、SUSE、Ubuntu等主流发行版均支持

  • 未来趋势:RHEL后续版本将完全依赖NM进行网络管理

二、网络接口命名规则解析

一致性网络设备命名

现代Linux采用基于固件、拓扑和位置信息的命名方式:

  • en:以太网接口

  • wl:无线局域网接口

  • ww:无线广域网接口

命名示例:

  • eno1:主板集成网卡

  • ens3:热插拔插槽网卡

  • enp0s25:PCI插槽物理位置命名

三、nmcli命令行网络配置实战

查看网络信息

配置静态IP地址



多IP地址配置

创建新网连接


连接管理

四、配置文件管理

配置文件位置

RHEL9开始,网络配置默认存储在:

/etc/NetworkManager/system-connections/

手动编辑配置文件

vim /etc/NetworkManager/system-connections/ens160.nmconnection

编辑后需要重载配置:


五、文本界面配置工具nmtui

如果你不习惯命令行,可以使用文本界面工具:

nmtui

通过方向键和回车键即可完成网络配置,适合初学者使用。

六、网络诊断工具

ping命令详解

输出结果解读:
  • bytes:数据包大小

  • time:响应时间(越小越好)

  • TTL:存活时间,可用于判断目标系统类型

    • Linux:64或255

    • Windows:128

    • Unix:255

域名解析配置

本地hosts文件配置

# 添加如下内容

七、网络文件下载工具

wget下载工具



curl多功能工具

八、VMware虚拟网络模式解析

三种网络模式对比

模式特点适用场景
桥接模式虚拟机与主机在同一网段,可直接访问外网服务器测试、需要独立IP的场景
NAT模式虚拟机共享主机IP,通过NAT上网个人开发、学习环境
仅主机模式虚拟机与主机组成独立网络,无法访问外网安全测试、内部网络实验

选择建议:

  • 需要独立公网IP → 桥接模式

  • 节省IP资源,需要上网 → NAT模式

  • 完全隔离网络环境 → 仅主机模式

十、网络故障排查指南

常见问题及解决:

  1. 无法获取IP

    nmcli connection down ens160
    dhclient -r ens160
    dhclient ens160cat /etc/resolv.conf      # 检查DNS配置
  2. ping 8.8.8.8              # 测试网络连通性
  3. 网络服务未启动

    systemctl status NetworkManager
    systemctl restart NetworkManager

通过本文的学习,你已经掌握了Linux网络管理的核心技能。从基础的IP配置到高级的网络诊断,从命令行操作到虚拟机网络设置,这些知识将帮助你在实际工作中游刃有余地处理各种网络需求。

打开你的Linux终端,按照教程一步步操作,遇到问题不要慌张,每一个故障都是你技术提升的垫脚石。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值