扫一扫
关注微信公众号

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

示例2:把状态改为reachable

  # ip neigh chg 10.0.0.3 dev eth0 nud reachable

  6.2.ip neighbour delete--删除一个邻接条目

  示例1:删除设备eth0上的一个ARP条目10.0.0.3

  # ip neigh del 10.0.0.3 dev eth0

  6.3.ip neighbour show--显示网络邻居的信息. 缩写:show、list、sh、ls

  示例1: # ip -s n ls 193.233.7.254

  193.233.7.254. dev eth0 lladdr 00:00:0c:76:3f:85 ref 5 used 12/13/20 nud reachable

  6.4.ip neighbour flush--清除邻接条目. 缩写:flush、f

  示例1: (-s 可以显示详细信息)

  # ip -s -s n f 193.233.7.254

  7. 路由表管理

  7.1.缩写 route、ro、r

  7.5.路由表

  从Linux-2.2开始,内核把路由归纳到许多路由表中,这些表都进行了编号,编号数字的范围是1到255。另外,

  为了方便,还可以在/etc/iproute2/rt_tables中为路由表命名。

  默认情况下,所有的路由都会被插入到表main(编号254)中。在进行路由查询时,内核只使用路由表main。

  7.6.ip route add -- 添加新路由

  ip route change -- 修改路由

  ip route replace -- 替换已有的路由

  缩写:add、a;change、chg;replace、repl

  示例1: 设置到网络10.0.0/24的路由经过网关193.233.7.65

  # ip route add 10.0.0/24 via 193.233.7.65

  示例2: 修改到网络10.0.0/24的直接路由,使其经过设备dummy

  # ip route chg 10.0.0/24 dev dummy

  示例3: 实现链路负载平衡.加入缺省多路径路由,让ppp0和ppp1分担负载(注意:scope值并非必需,它只不过是告诉内核,这个路由要经过网关而不是直连的。实际上,如果你知道远程端点的地址,使用via参数来设置就更好了)。

热词搜索:

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

分享到: 收藏