探索生活百科

全球快资讯丨网管常用命令Route命令详解,教你如何显示和修改本地IP路由表中的条目

探索生活百科

路由命令

Route 命令用于显示和修改本地 IP 路由表中的条目。在排除网络问题时经常使用。

使用不带参数的 Route 或 Route /?显示帮助。


(相关资料图)

语法:

路由 [-f] [-p] [命令 [目的地] [子网掩码] [网关] [metric] [如果接口]

-f 选项

Route –f 命令清除所有网关条目的路由表。如果该参数与命令结合使用,则在执行该命令之前会清除路由表。

如下图所示,执行route -f命令后,再使用route print打印路由表,可以看到路由表为空。

-p 选项

与 Route add 命令结合使用时,将路由设备设置为在系统引导期间持续存在。

默认情况下,系统重启时不会保存路由。

当route add命令添加-p参数时,route print命令可以看到永久路由。

打印命令

接下来我们将介绍四个常用的Command命令:Print、Add、Delete和Chance。

Route print 命令显示 IP 路由表的完整内容,如下图所示: 首先显示当前主机所有接口的列表,然后显示 IPv4 路由表和 IPv4 永久路由。如您所见,我的 IPv4 路由表有两个默认网关,并且没有手动添加 IPv4 永久路由。

使用路由打印命令时,目标或网关可以是通配符,通配​​符指定为星号“*”。

Route print -4 命令仅显示 IPv4 路由表信息。

Route print -6 命令仅显示 IPv6 路由表信息。

Route print 192* 命令仅显示那些与 192* 匹配的项目。

添加命令

Route add命令添加静态路由信息,-p参数添加永久路由。当网络中有多个网关地址时通常使用它。

示例1添加默认网关地址为192.168.12.1的默认路由,

命令:route add 0.0.0.0 mask 0.0.0.0 192.168.12.1


示例2添加到 10.41.0.0 目的地的路由,子网掩码为 255.255.0.0,下一跳地址为 10.27.0.1

命令:路由添加 10.41.0.0 掩码 255.255.0.0 10.27.0.1


示例3添加到 10.41.0.0 目的地的永久路由,子网掩码为 255.255.0.0,下一跳地址为 10.27.0.1

命令:route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1


命令:route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7


命令:route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3

如果没有给出 if,它将尝试为给定网关找到最佳接口。


?怎样才能既想上网,又想访问网络上的资源呢?只需按照以下三个步骤即可

第一步:将本地网关地址从172.16.1.254更改为172.16.1.200

第2步:路由删除0.0.0.0掩码0.0.0.0 172.16.1.254

第3步:路由添加172.16.0.0掩码255.255.0.0 172.16.1.100 -p metric 1

删除命令

路由删除命令删除路由。

使用路由删除命令时,目标或网关可以是通配符,通配​​符指定为星号“*”。

示例1删除到 10.41.0.0 目的地、子网掩码为 255.255.0.0 的路由

命令:路由删除10.41.0.0掩码255.255.0.0


示例 2 删除 IP 路由表中以 10 开头的所有路由。

命令:路线删除10.*

更改命令

路由更改命令仅用于修改网关和/或跳数

命令:路由更改10.100.0.0掩码255.255.0.0 10.100.0.254

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~