如果你已经会用 Linux 基础命令,但一旦面对“这台机器连不上网”“端口不通”“流量异常”这类问题就不知从何下手,那这门课正好补上这块缺口。它不讲 Linux 系统管理的大而全,而是把网络相关的命令、配置文件、排查思路单独拎出来,让你形成一套可复用的操作路径。
这门课解决什么问题
很多人在学习 Linux 时,习惯先学文件、权限、进程,网络往往被跳过去,或者只记了几个 ping、ifconfig 就以为够了。真到工作里,网络配置是绕不开的:新装的服务器要设静态 IP;虚拟机要改网卡参数;容器或云主机要确认路由和 DNS;服务部署后要抓包看请求有没有发出去。这门课的核心就是把“看参数、改配置、测连通、排故障”这条线串起来。
它不假设你已经懂网络协议栈,但也不浪费时间讲 TCP/IP 原理。所有内容都从命令和配置文件入手,你只要跟着敲,就能看到系统网络状态从“看不清”变成“能读、能改、能验证”。
适合什么基础,建议先看哪几块
你需要已经掌握 Linux 的基础操作:会 cd、ls、cat、vim,能看懂简单的权限和文件内容。如果连终端都不熟悉,建议先补一补,否则在改配置文件时容易手忙脚乱。另外,最好有一台可以随便折腾的 Linux 虚拟机,因为后面抓包、改路由、配网卡都会动到网络设置,在实机上做可能影响远程连接。
如果时间有限,建议优先看这几块:先用“网络参数查看命令”和“配置文件”建立整体认识,知道 IP、网关、DNS 分别存在哪里;然后重点学“nmcli 命令”,这是现代 Linux 管理网络的核心工具,很多发行版都靠它;接着看“常用网络测试命令”和“命令行抓包工具”,这两块能让你在遇到问题时知道用什么命令去验证、去定位。至于路由功能和流量监控,可以在掌握前几块之后再深入。
学完能独立做什么
学完之后,你应该能独立完成这些事:给一台新装的 Linux 服务器配置静态 IP 和 DNS,并确保重启后配置仍然生效;用 nmcli 添加、修改、删除网卡连接,切换 DHCP 和静态模式;通过 ping、traceroute、ss 等命令判断是网络不通、路由不对还是端口未监听;用抓包工具查看某个服务的实际通信内容,确认请求和响应是否正常;能够读懂路由表,并临时开启或关闭路由转发功能,让一台机器充当简易路由器;还能用流量监控工具观察网卡吞吐,判断是否出现异常流量。这些能力覆盖了日常运维和开发环境里最常见的网络操作。
资料里附带的内容,建议你按“先看命令、再改配置、最后做故障模拟”的顺序来练习。不要只看不敲,每条命令都亲手跑一遍,尤其要试着把网络故意弄断再恢复,这样遇到真实问题才不慌。做完练习后,你还可以自己画一张表,列出“症状—可能原因—排查命令”,作为以后查漏补缺的索引。
课程目录
1 Linux网络参数查看命令 (16:18) 2 Linux网络参数配置文件 (10:28) 3 nmcli命令 (16:47) 4 Linux常用网络测试命令1 (16:42) 5 Linux常用网络测试命令2 (19:46) 6 新网络配置命令 (11:35) 7 命令行抓包工具 (18:41) 8 Linux网络流量监控 (13:44) 9 使用路由功能 (17:14) 10 linux中常见客户端命令 (22:08)





