Windows系统route add delete change路由增加改变删除

来源:互联网 发布:南华大学网络教育 编辑:程序博客网 时间:2024/05/16 07:40

1.管理员身份打开命令行cmd

注:如遇到需上升操作权限,是因为没有使用管理员身份运行cmd
搜索输入cmd,右击,以管理员身份
或者win10右击win图标,选择命令提示符(管理员)
这里写图片描述

2.route(路由)详细操作

输入route,可以看到如下提示信息:
这里写图片描述
具体内容如下:

操作网络路由表。ROUTE [-f] [-p] [-4|-6] command [destination]                  [MASK netmask]  [gateway] [METRIC metric]  [IF interface]  -f           清除所有网关项的路由表。如果与某个               命令结合使用,在运行该命令前,               应清除路由表。  -p           与 ADD 命令结合使用时,将路由设置为               在系统引导期间保持不变。默认情况下,重新启动系统时,               不保存路由。忽略所有其他命令,               这始终会影响相应的永久路由。  -4           强制使用 IPv4。  -6           强制使用 IPv6。  command      其中之一:                 PRINT     打印路由                 ADD       添加路由                 DELETE    删除路由                 CHANGE    修改现有路由  destination  指定主机。  MASK         指定下一个参数为“netmask”值。  netmask      指定此路由项的子网掩码值。               如果未指定,其默认设置为 255.255.255.255。  gateway      指定网关。  interface    指定路由的接口号码。  METRIC       指定跃点数,例如目标的成本。用于目标的所有符号名都可以在网络数据库文件 NETWORKS 中进行查找。用于网关的符号名称都可以在主机名称数据库文件 HOSTS 中进行查找。如果命令为 PRINT 或 DELETE。目标或网关可以为通配符,(通配符指定为星号“*”),否则可能会忽略网关参数。如果 Dest 包含一个 * 或 ?,则会将其视为 Shell 模式,并且只打印匹配目标路由。“*”匹配任意字符串,而“?”匹配任意一个字符。示例: 157.*.1157.*、127.*、*224*。只有在 PRINT 命令中才允许模式匹配。诊断信息注释:    无效的 MASK 产生错误,即当 (DEST & MASK) != DEST 时。    示例: > route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1             路由添加失败: 指定的掩码参数无效。             (Destination & Mask) != Destination。示例:    > route PRINT    > route PRINT -4    > route PRINT -6    > route PRINT 157*          .... 只打印那些匹配  157* 的项    > route ADD 157.0.0.0 MASK 255.0.0.0  157.55.80.1 METRIC 3 IF 2             destination^      ^mask      ^gateway     metric^    ^                                                         Interface^      如果未给出 IF,它将尝试查找给定网关的最佳      接口。    > route ADD 3ffe::/32 3ffe::1    > route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2      CHANGE 只用于修改网关和/或跃点数。    > route DELETE 157.0.0.0    > route DELETE 3ffe::/32

2.1 打印所有route

route print
这里写图片描述

2.2 增加route

route add 目标网络 mask 子网掩码 网关 [接口](可省略)
这里写图片描述

2.3 删除route

当路由端口冲突时,需要删除部分路由;删除路由可分为删除目标网络段路由,和删除一条路由;

①. 删除一段路由

route delete +网络目标
如:先尝试添加三个160.12.0.0的route
键盘的上下键可以快速呼出之前的输入

route add 160.12.0.0 mask 255.255.0.0 160.12.0.3route add 160.12.0.0 mask 255.255.0.0 160.12.0.2

route print 打印route表,看到刚才增加的route,如下
这里写图片描述
删除一段所有160.12.0.0的路由:

route delete 160.12.0.0

操作成功,继续打印route,可看到所有的160.12.0.0的路由全部删除;

删除一条路由

route delete +网络目标+网关
同上,添加三条route
尝试删除160.12.0.0 255.255.0.0 160.12.0.1

route delete 160.12.0.0 160.12.0.1

操作成功,route print,可看出该条记录以消失,而160.12.0.2&160.12.0.3仍然存在;
这里写图片描述

2.4 修改路由

route change 网段 mask 子网掩码 [网关](可省略)
注:只能用于修改网关和活跃点数
如下修改160.12.0.2,将会把所有的网关都改为160.12.0.10,即160.12.0.2和160.12.0.3全部变为160.12.0.10.

route change 160.12.0.2 mask 255.255.0.0 160.12.0.10

route print操作成功后的结果如下
这里写图片描述

原创粉丝点击