手动配置 Linux 网络:从路由设置到工具使用的全面指南
1. 使用 ip 工具设置路由
在 Linux 系统中,可以使用ip工具来配置内核的路由表,路由表决定了 IP 数据包到达目标系统的路径。由于路由是一个复杂的主题,这里仅介绍最常见的路由场景。使用ip工具可以完成以下任务:
- 查看路由表
- 向路由表中添加路由
- 从路由表中删除路由
由于使用ip工具所做的更改在下次重启后会丢失,因此还需要了解如何将路由设置保存到配置文件中。
1.1 查看路由表
要查看当前的路由表,可输入ip route show命令。对于大多数系统,输出类似如下:
da2:~ # ip route show 10.0.0.0/24 dev eth0 proto kernel scope link src 10.0.0.2 169.254.0.0/16 dev eth0 scope link 127.0.0.0/8 dev lo scope link default via 10.0.0.254 dev eth0每一行代表路由表中的一个条目,具体解释如下:
-10.0.0.0/24 dev eth0 proto kernel scope link src 10.0.0.2:表示本地网络的路由,发往同一网络中系统的所有网络数据包将直接通过设备