route命令在Windows操作系统中用于显示和操作IP路由表。具体来说,它可以用来查看和修改本地路由表,包括显示当前系统的IPv4和IPv6路由表、添加新的路由项、删除现有的路由项以及修改现有的路由项等。
route命令的参数可以分为两类:操作参数和路由参数。
操作参数包括:
-
-f
:清除路由表中所有不是主路由、环回网络路由或多播路由的条目。 -
-p
:与add命令结合使用时,指定路由被添加到注册表并在启动TCP/IP协议时初始化IP路由表。默认情况下,启动TCP/IP协议时不会保存添加的路由。
路由参数包括:
-
[-4|-6]
:指定使用IPv4或IPv6。 -
command
:指定要执行的操作,如add(添加)、change(修改)、delete(删除)等。 -
destination
:指定目标网络的IP地址。 -
MASK netmask
:指定与网络目标地址相关联的子网掩码。 -
gateway
:指定下一跳的IP地址。 -
METRIC metric
:指定路由的度量值,用于确定路由的优先级。 -
IF interface
:指定网络接口索引。
-
显示当前路由表的内容:
-
route print
-
添加一条静态路由:
-
route add <目标网络> mask <子网掩码> <网关> [metric <度量值>] [if <接口索引>]
例如:
-
route add 192.168.1.0 mask 255.255.255.0 192.168.0.1 metric 1
-
修改一条静态路由:
-
route change <目标网络> mask <子网掩码> <网关> [metric <度量值>] [if <接口索引>]
例如:
-
route change 192.168.1.0 mask 255.255.255.0 192.168.0.2 metric 2
-
删除一条静态路由:
-
route delete <目标网络>
例如:
-
route delete 192.168.1.0
-
永久添加一条静态路由:
-
route add <目标网络> mask <子网掩码> <网关> -p
例如:
-
route add 192.168.1.0 mask 255.255.255.0 192.168.0.1 -p
请注意,使用route命令需要管理员权限。在执行route命令时,请确保您具有适当的权限。
END
原文始发于微信公众号(运维小站OpsStation):Windows系统下route命令用法详解
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/260632.html