静态路由与默认路由实验:小型网络为什么先从路由表开始排查?
用静态路由和默认路由搭建跨网段通信实验,理解下一跳、出接口、路由优先级和连通性验证。
静态路由是学习三层网络的基础。它不依赖动态协议,配置简单、行为可控,适合小型网络、出口路由和实验拓扑。
做静态路由实验时,核心不是背命令,而是看懂路由表:目的网段是什么,下一跳在哪里,出接口是哪一个。
基本配置
假设 R1 后面是 192.168.10.0/24,R2 后面是 192.168.20.0/24,中间链路是 10.0.12.0/30。
ip route-static 192.168.20.0 255.255.255.0 10.0.12.2
对端也必须有回程路由:
ip route-static 192.168.10.0 255.255.255.0 10.0.12.1
只配置单向路由,ping 可能仍然失败,因为请求能出去,回应回不来。
默认路由
默认路由用于匹配所有未知目的地址,常见于出口路由器。
ip route-static 0.0.0.0 0.0.0.0 10.0.12.2
默认路由不能乱配。内网路由器如果默认路由指向错误方向,可能导致访问外网失败,甚至形成路由黑洞。
验证方法
display ip routing-table
ping 192.168.20.10
tracert 192.168.20.10
display ip routing-table 是第一验证命令。没有路由时,不要先怀疑防火墙或业务应用。
排障顺序
先看直连网段是否存在,再看静态路由是否进入路由表,然后检查下一跳是否可达,最后确认对端是否有回程路由。
这个顺序在生产环境同样适用。很多跨网段不通的问题,最终都能在路由表和回程路径上找到答案。
实验目标
静态路由实验建议从三台路由器线性拓扑开始:
PC1 -- R1 -- R2 -- R3 -- PC2
PC1 所在网段为 192.168.10.0/24,PC2 所在网段为 192.168.30.0/24。目标是让 PC1 和 PC2 能跨多个路由器通信。
配置思路
每台路由器只知道自己的直连网段。要访问远端网段,必须告诉设备下一跳在哪里。
R1 需要知道去 192.168.30.0/24 应该交给 R2;R3 需要知道回 192.168.10.0/24 应该交给 R2;R2 则需要知道两端业务网段分别在哪个方向。
这个过程能帮助初学者真正理解“路由是逐跳转发”的含义。
默认路由适用场景
默认路由适合边缘出口或分支网络。例如分支路由器内部网段较少,所有未知目的地址都交给总部或运营商出口。
但默认路由不适合掩盖规划混乱。如果内部网络本来有多条路径,随便配置默认路由可能造成绕路、黑洞或非对称路径。
验收标准
完成实验后,建议验证:
- 每台路由器都有正确的直连路由。
- 每台路由器都有到远端业务网段的路由。
- PC 的默认网关配置正确。
- 从 PC1 到 PC2 可以 ping 通。
tracert显示路径符合拓扑预期。
如果 ping 不通,先在每一跳路由器上 ping 下一跳,再逐段推进,不要只在两端 PC 上反复测试。
常见扩展
可以进一步配置浮动静态路由,为备份链路设置更高优先级。主链路正常时走主链路,主链路故障后再切换到备份链路。这样能把静态路由实验扩展到可靠性设计。
参考资料
- 华为 HCIA-Datacom V1.0 实验手册
- Huawei IP Routing 配置指南
