ip route命令详解
时间: 2023-07-30 18:08:17 浏览: 163
ip route 命令用于设置和管理Linux系统的路由表,它可以添加、删除和修改路由规则。下面是一些常用的 ip route 命令及其作用:
1. 显示当前路由表:`ip route show`,该命令会输出当前系统的路由表。
2. 添加一条路由规则:`ip route add`,该命令用于添加一条新的路由规则到路由表中。例如,`ip route add 192.168.1.0/24 via 10.0.0.1` 表示将网段 192.168.1.0/24 发往 10.0.0.1。
3. 删除一条路由规则:`ip route del`,该命令用于删除一条路由规则。例如,`ip route del 192.168.1.0/24 via 10.0.0.1` 表示删除从网段 192.168.1.0/24 到 10.0.0.1 的路由规则。
4. 修改一条路由规则:`ip route change`,该命令用于修改一条路由规则。例如,`ip route change 192.168.1.0/24 via 10.0.0.2` 表示将网段 192.168.1.0/24 发往 10.0.0.2。
5. 设置默认路由:`ip route add default via`,该命令用于设置默认路由。例如,`ip route add default via 10.0.0.1` 表示将所有未知目标IP地址发往 10.0.0.1。
6. 设置策略路由:`ip rule add`,该命令用于设置策略路由规则。例如,`ip rule add from 192.168.1.0/24 table 1` 表示对来自网段 192.168.1.0/24 的数据包采用路由表 1。
以上是一些常用的 ip route 命令及其作用,更多详细信息请参考 iproute2 的官方文档。
阅读全文