扫一扫
关注微信公众号

linux传统网络配置命令与ip高级路由命令 (6)
2008-01-03   IT实验室

示例5: 列出默认路由表的内容

  # ip route ls

  这个命令等于传统的: route

  7.9.ip route flush -- 擦除路由表

  示例1: 删除路由表main中的所有网关路由(示例:在路由监控程序挂掉之后):

  # ip -4 ro flush scope global type unicast

  示例2:清除所有被克隆出来的IPv6路由:

  # ip -6 -s -s ro flush cache

  示例3: 在gated程序挂掉之后,清除所有的BGP路由:

  # ip -s ro f proto gated/bgp

  示例4: 清除所有ipv4路由cache

  # ip route flush cache

  *** IPv4 routing cache is flushed.

  7.10 ip route get -- 获得单个路由 .缩写:get、g

  使用这个命令可以获得到达目的地址的一个路由以及它的确切内容。

  ip route get命令和ip route show命令执行的操作是不同的。ip route show命令只是显示现有的路由,而ip route get命令在必要时会派生出新的路由。

  示例1: 搜索到193.233.7.82的路由

  # ip route get 193.233.7.82

  193.233.7.82 dev eth0 src 193.233.7.65 realms inr.ac cache mtu 1500 rtt 300

  示例2: 搜索目的地址是193.233.7.82,来自193.233.7.82,从eth0设备到达的路由(这条命令会产生一条非常有意思的路由,这是一条到193.233.7.82的回环路由)

  # ip r g 193.233.7.82 from 193.233.7.82 iif eth0

  193.233.7.82 from 193.233.7.82 dev eth0 src 193.233.7.65 realms inr.ac/inr.ac

  cache ; mtu 1500 rtt 300 iif eth0

  8. ip route -- 路由策略数据库管理命令

  命令  add、delete、show(或者list)

  注意:策略路由(policy routing)不等于路由策略(rouing policy)。

热词搜索:

上一篇:linux传统网络配置命令与ip高级路由命令(5)
下一篇:linux传统网络配置命令与ip高级路由命令(7)

分享到: 收藏