windows添加静态路由

时间:2022-05-05
本文章向大家介绍windows添加静态路由,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

最近在排除一个联通应用程序不稳定的问题,查看日志初步分析是网络互联导致,所以要求联通提供了无线网卡来进行初步测试。但是我仅仅想让那一个联通的应用程序走无线网络出,其他的连接依旧走有线网络。所以,就有了下面的东西。

需求:使去往112.80.0.0/13的地址走无线网(联通),其他走有线网(移动)。

查看路由表

接口说明:

  • 192.168.8.1:中国移动专线 192.168.100.1:中国联通无线网卡

删除默认无线网路由

添加静态路由

使用windows 的route命令添加静态路由,命令的语法格式和示例如下:

C:UsersAdministrator>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       指定跃点数,例如目标的成本。
示例:
 
    > 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

查看路由走向