2024年3月21日发(作者:)

ROUTE命令详解

2006-03-11 21:57:29

大 中 小

Route

在本地 IP 路由表中显示和修改条目。

语法

route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Met

ric]] [if Interface]]

参数

-f

清除所有不是主路由(网掩码为 255.255.255.255 的路由)、环回网络路由(目

标为 127.0.0.0,网掩码为 255.255.255.0 的路由)或多播路由(目标为 224.0.0.0,

网掩码为 240.0.0.0 的路由)的条目的路由表。如果它与命令之一(例如 add、

change 或 delete)结合使用,表会在运行命令之前清除。

-p

与 add 命令共同使用时,指定路由被添加到注册表并在启动 TCP/IP 协议的时候

初始化 IP 路由表。默认情况下,启动 TCP/IP 协议时不会保存添加的路由。

与 print 命令一起使用时,则显示永久路由列表。所有其它的命令都忽略此参数。永

久路由存储在注册表中的位置

是 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersPe

rsistentRoutes。

Command

指定要运行的命令。下表列出了有效的命令。 命令 目的

add 添加路由

change 更改现存路由

delete 删除路由

print 打印路由Destination

指定路由的网络目标地址。目标地址可以是一个 IP 网络地址(其中网络地址的主

机地址位设置为 0),对于主机路由是 IP 地址,对于默认路由是 0.0.0.0。

mask subnetmask

指定与网络目标地址相关联的网掩码(又称之为子网掩码)。子网掩码对于 IP 网

络地址可以是一适当的子网掩码,对于主机路由是 255.255.255.255 ,对于默认路由

是 0.0.0.0。如果忽略,则使用子网掩码 255.255.255.255。定义路由时由于目标地址

和子网掩码之间的关系,目标地址不能比它对应的子网掩码更为详细。换句话说,如果

子网掩码的一位是 0,则目标地址中的对应位就不能设置为 1。

Gateway

指定超过由网络目标和子网掩码定义的可达到的地址集的前一个或下一个跃

点 IP 地址。对于本地连接的子网路由,网关地址是分配给连接子网接口的 IP 地址。