Windows下route命令的用法

当一台电脑上有多个网卡、多条线路的时候,可以使用route命令来制定特定网段使用特定的线路,加快访问速度。

1. route命令的基本用法

ROUTE [-f] [-p] [-4|-6] command [destination] [MASK mask] [gateway] [METRIC metric] [IF interface]

[-f] 清除所有网关项的路由表。这个参数慎用。

[-p] 增加永久路由。在默认情况下,重启系统之后,我们用add命令增加的路由是不会被保存的,-p参数和add命令结合使用的时候,可以增加永久保存路由。永久路由保存在注册表的这个位置:HKEY_LOCAL_MACH/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters/PersistentRoutescommand。

[-4] IPv4网络

[-6] IPv6网络

[command] 共有4个命令:print, add, delete, change

[destination] 目标地址,结合MASK,可以定义主机或者网段。

[mask] 定义子网掩码,如果没有定义mask,默认为255.255.255.255,说明destination是一台主机,而不是一个网段。

[gateway] 定义网关的地址,就是数据的下一跳地址。如果不指定,系统会查找最佳的网关。

[metric] 定义跳数,这个一般用不到。当到同一目的地有多条路径的时候,系统会选择metric值最小的路由。

[if] 定义网卡。

[interface] 网卡的接口号码,在使用route print命令的时候,可以看到该号码。

2. route的常用命令

route print 查看当前的路由信息

route add 10.0.0.0 mask 255.0.0.0 10.1.1.1 增加一条到10.0.0.0/8网络的路由,网关是10.1.1.1

route -p add 10.0.0.0 mask 255.0.0.0 10.1.1.1 增加一条永久路由

route delete 10.0.0.0 删除10.0.0.0这条路由

route change 10.0.0.0 mask 255.0.0.0 10.1.1.111 把网关改成10.1.1.111,注意,change命令只能修改网关或者metric的值

3. route使用注意

  • 如果不是使用administrator账户登录是,会提示"The requested operation requires elevation."
  • 在使用-f参数的时候要小心,如果删除了路由表,只能重启了,并且定义的-p也会被删除。
作者:Jackie,转载本文时,必须以超链接的形式标明文章的原始出处!
网址:
 | 0 Comments | EDIT
相关日志

Advertisements

  • 史蒂夫•乔布斯传(精装珍藏版,附印作者签章)
  • 黑客:计算机革命的英雄
  • HTML5揭秘
  • 卓越购书,满一百返20。
  • 留言

    曙光博客订阅 曙光博客邮件订阅 曙光博客视频
    • Bluehost虚拟主机
    • MediaTemple虚拟主机
    • Hostgator虚拟主机
    • Hostmonster虚拟主机

    推荐文章

    Dropbox Dropbox
    10个免费的在线QR码生成网站 10个免费的在线QR码生成网站
    免费Gmail备份工具 免费Gmail备份工具
    WordPress备份插件汇总 WordPress备份插件汇总
    Godaddy 优惠码(2011年 12月) Godaddy 优惠码(2011年 12月)