网络基础
约 622 字大约 2 分钟
2026-05-14
阅读导览
网络基础
理解 IP、端口、DNS、路由、网卡、防火墙和网络排查流程。
- 学习路径
- 关键概念
- 排查入口
理解 IP、端口、DNS、路由、网卡、防火墙和网络排查流程。这个模块不追求一次列完所有命令,而是帮助你建立判断路径:遇到问题时知道先看哪里、用什么命令收集证据,以及哪些操作需要谨慎。
模块学习路线
| 文章 | 解决的问题 |
|---|---|
| DNS 基础 | 掌握 dig、nslookup、/etc/hosts 和 DNS 排查思路。 |
| 防火墙基础 | 理解 ufw、firewalld、iptables/nftables 的基本定位。 |
| 网络接口 | 理解 ip addr、ip link、网卡状态和地址配置。 |
| IP、端口与协议 | 理解 IP、端口、TCP、UDP、HTTP 和 HTTPS。 |
| 网络排查流程 | 按 DNS、连通性、端口、服务、防火墙逐层排查。 |
| 路由与网关 | 理解 ip route、默认网关和路由选择。 |
怎么学习这个模块
网络排查最怕一句“网络不通”概括所有问题。建议按层拆开:名字有没有解析到正确 IP,机器之间是否能到达,目标端口是否有人监听,中间规则是否放行,应用协议是否返回正常。
| 错误表现 | 更像哪一层 | 优先文章 |
|---|---|---|
| Could not resolve host | DNS | DNS 基础 |
| No route to host / 超时 | 路由或防火墙 | 路由与网关、网络排查流程 |
| Connection refused | 端口无人监听 | IP、端口与协议 |
| 本机能访问,外部不行 | 监听地址或防火墙 | 网络接口、防火墙基础 |
| 返回 404/500 | 应用协议 | 网络排查流程 |
练习时同一个服务要从本机和另一台机器分别测一次,否则很容易把 127.0.0.1 的成功误认为外部也可访问。
实践清单
模块练习
- 1先读本模块入口,理解 网络基础 解决什么问题。
- 2挑一篇和当前工作最相关的文章,照着命令跑一遍。
- 3把遇到的错误记录成“现象、假设、证据、结论”。
重点总结
要点回收
- 网络基础模块关注的是:理解 IP、端口、DNS、路由、网卡、防火墙和网络排查流程。
- 学习顺序应该从理解概念开始,再补命令细节。
- 每篇文章都要落实到真实命令和排查判断。
版权所有
版权归属:Shuo Liu
