Windows 系统路由表操作

玩机教程 > Router (5) 2025-06-18 15:22:27

路由表查看

    > route PRINT     //打印所有路由表
    > route PRINT -4  //打印IPv4路由表
    > route PRINT -6  //打印ipv6路由表
    > route PRINT 157*  //只打印那些匹配  157* 的项

路由表添加

route add 192.168.20.0  mask  255.255.255.0    192.168.20.1   metric 3   if   2

对应字段项目解释:

route add 192.168.20.0  mask  255.255.255.0    192.168.20.1   metric 3   if   2
                     ^                    ^               ^          ^        ^
           目标网络地址       目标网络子网掩码        网关地址     跃点数    网口号

作用解释:

添加一条路由记录,所有到192.168.20.0/24网段数据都经过2号接口(网卡)走192.168.20.1的网关,优先级(跃点数,跃点数越低优先级高)为3,注意该配置重启失效,如需永久神效请看下面配置。

永久路由添加:

route add -p 192.168.20.0  mask  255.255.255.0    192.168.20.1   metric 3   if   2

作用解释:与上面作用一样,只是通过 -p 标记为永久路由,重启不会失效,需手动删除。

上面路由配置项目中 metric  if 两个项目可以忽略,如:

route add 192.168.20.0  mask  255.255.255.0    192.168.20.1 
route add 192.168.20.0  mask  255.255.255.0    192.168.20.1 if   2 
route add 192.168.20.0  mask  255.255.255.0    192.168.20.1 metric 3
  • IF说明:如果未给出 IF,它将尝试查找给定网关的最佳接口
  • metric说明:默认值好像是26

其中IF后面的接口号通过route  print -4 获取,参考图:

双网卡主机如何选网络:IP/网络实验_图示-207c97ba129c48f4b7de6ece295582f5.png
红色标记的就是接口号

删除路由表

route delete 192.168.20.0

【语法】route delete 网络目的地址 [mask] [子网掩码]
route delete 112* -------> 删除路由时用这种模糊匹配,表示删除以112开头的IP路由表中的所有路由;
命令说明:如果有两条192.168.10.0路由记录,即路由表中存在相同的“目的网络号”,则会将两条记录同时删除。如果只想删除其中某一条的话,请在删除后用route add命令再添加上其中一条。

修改一条现有路由记录

route change 192.168.20.0 mask 255.255.255.0 192.168.20.3 metric 30 if 2

命令说明:CHANGE参数只能修改路由条目的“网关”和“跳数”。 

提示:change很少用,一般都是 ADD  或者 DELETE

 

更多操作网络路由表命令

参数如下

C:\Windows\System32>route -h

操作网络路由表。

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.*.1、157.*、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

 

 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
路由表查看 &gtl; route PRINT //打印所有路由表 &gtl; route PRINT -4 //打印IPv4路由表 &gtl; route PRINT -6 //打印
本实验演示 静态路由 配置方法,迫于没有真实的路由设备,我们拿 Linux 主机来顶。(只有)Linux 是一个非常流行的服务器操作系统,不仅可以用来部署软件服
前言本文主要对新路由3 D2和小米路由3G做一个实际的使用测评
数据链路层实现了链路接入功能,负责将数据从一个节点传输到相邻的节点。数据链路层的协议很多,以太网是其中最为流行的一个。通过以太网通信的主机,需要连接到同一个以太
MySQL分类统计后纵表转横表
需求如下图,每个部门都组建一个局域网,部门所有主机都接入其中。每个局域网都通过一台路由器接到核心路由网络,这样不同局域网间可以互相通信。注意到,路由网络上部署了
sql server 2016数据库导出表数据/表结构1.打开Microsoft SQL Server Management Studio工具选择要导出表的数据
概述OpenWRT 二级路由实现IPv6中继(IPv6中继模式又称之为:IPv6穿透、IPv6 Passthrough),IPv6由于底层设计原因,NAT6模式
主机如果安装了多块网卡,就可以接入多个不同的网络。笔记本电脑一般都有无线网卡,可以连接 Wifi 网络;还有网线插槽,可以连接有线网络。虽然我们通常只连接一个网
immortalwrt/openwrt 23.05 x86 主路由必选插件推荐i18n-base-zh 语言基础包
在用PowerDesigner创建表的时候可以设置表的字符编码,以PowerDesigner 16.5为例来说明,进入到Physical Options标签,在左侧列表中有一个charset=u...
网络信息 主机1 192.168.79.128主机2 192.168.79.133主机1/2关闭防火墙sudo ufw disable  修改 docker0 ip  sudo vi /lib/...
通过PowerDesigner ojdbc驱动连接数据库进行逆向导出数据库表设计文档(Excel)
提示:操作有重置风险,请备份配置先 接口删除WLAN接口管理菜单,删除WLAN WLAN6 VPN等接口只保留br-lan 添加CLIENT接口添加一个DHCP 客户端接口,命名为CLIENT