导读 在Linux系统中,`route` 命令是管理路由表的重要工具之一,帮助用户配置网络路由规则,优化数据包传输路径。简单来说,它就像一个“导航仪...
在Linux系统中,`route` 命令是管理路由表的重要工具之一,帮助用户配置网络路由规则,优化数据包传输路径。简单来说,它就像一个“导航仪”,告诉你的计算机如何将数据发往目标地址。
首先,通过输入 `route -n` 可以查看当前系统的路由表,其中 `-n` 参数表示以数字形式显示IP地址,避免域名解析延迟。例如:
```
Kernel IP routing table
Destination Gateway Genmask Flags Metric RefUse Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG0- - eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0- - eth0
```
上述内容展示了默认网关和本地网络的具体路由信息。
若需添加新路由,可使用 `route add` 命令。比如:
`route add -net 192.168.2.0/24 gw 192.168.1.254 dev eth0`
这表示将目标网段 `192.168.2.0/24` 的流量转发到网关 `192.168.1.254`,并通过 `eth0` 接口发送。
最后,记得保存设置或重启后检查是否生效哦!💡
Linux Networking RouteCommand