linux下route路由操作指令一例

发布时间:2020-09-22编辑:脚本学堂
本文介绍下,在linux下,使用route命令进行路由操作的一个简单例子,供大家学习参考。

linux系统中,假设有以下的路由表:
 

10.101.184.32   *               255.255.255.224 U     0      0        0 eth0
10.101.186.0    *               255.255.255.0   U     0      0        0 eth1
169.254.0.0     *               255.255.0.0     U     0      0        0 eth1
152.102.0.0     *               255.255.0.0     U     0      0        0 eth0
10.0.0.0        *               255.0.0.0       U     0      0        0 eth1
default         10.101.184.33   0.0.0.0         UG    0      0        0 eth1
default         10.101.184.33   0.0.0.0         UG    0      0        0 eth0
default         static-ip-65-19 0.0.0.0         UG    0      0        0 eth0

要求删除路由:
 

复制代码 代码示例:
default  10.101.184.33   0.0.0.0   UG    0  0 0 eth1

运行命令:
 

复制代码 代码示例:
route  del default gw 10.101.184.33 eth1

添加一条路由,可以这样,例如,只要走192.168.33.0/27 的路由都通过eth0出去:
 

复制代码 代码示例:
route add -net 192.168.33.0 netmask  255.255.255.224 dev eth0

有关route路由操作的内容,还可以参考:
在linux中添加路由的方法举例
添加永久静态路由的方法
linux系统设置静态路由