Windows系统如何添加永久静态路由?(附带详细教程)

一:在Windows中,我们可以使用命令提示符来添加路由

但需要注意的是,该方法需要以管理员身份运行,否则会出现权限不足的情况

二:以管理员身份运行命令提示符

首先单击Windows键,在搜索框输入命令提示符,或者输入cmd,然后选择以管理员身份运行

此时Windows系统会弹出一个方框,询问你要允许此应用对你的设备进行更改吗?

选择  "是"  即可

接下来你将会进入以下页面,

(第一张图为演示作用,未使用管理员身份运行的情况,第二张则是以管理员身份运行)

三:使用route命令来添加路由

在命令提示符中输入route add 目标网络地址 mask 子网掩码 网关 -p,回车即可

或者使用另一种写法route -p add 目标网络地址 mask 子网掩码 网关 两种写法的作用完全一样,看个人习惯。

推荐使用 route -p add ... 的写法,将参数 -p 紧贴 add 命令。这种格式更符合多数命令行工具的通用规则(即选项参数优先放置于操作命令后),可避免因环境差异引发的潜在兼容性问题

以下为示范代码: 

route -p add 172.31.0.0 mask 255.255.0.0 192.168.15.254

运行结果图:

四:测试路由是否成功添加

输入route print 回车即可

route print

代码运行后,可以看到ipv4路由表上,已经有我们刚刚添加的永久静态路由了~

五:扩展知识

代码说明:

route:是用于查看和操作 ‌IP 路由表‌ 的核心命令,支持添加、删除、修改静态路由规则,实现数据包的路由控制。

  • 适用场景‌:跨子网通信、多网卡路由配置、网络故障排查等。
  • 系统支持‌:Windows 和 Linux/Unix 系统均有实现,但语法和参数略有差异。

Windows系统语法如下:

route [-f] [-p] [Command] [Destination] [mask Netmask] [Gateway] [metric Metric] [if Interface]  
  • 核心参数说明‌:
    • -p:添加永久路由(Persistent)(重启后保留)该参数在 Windows XP 及更高版本中必须紧跟在 add 命令之后才能生效。
    • -f:清空路由表(慎用)。
    • Command:支持 add(添加)、delete(删除)、change(修改)、print(显示)等操作。
    • Destination / mask Netmask:目标网络地址及子网掩码。
    • Gateway:下一跳网关地址。
    • metric:路由优先级(跃点数,越小优先级越高)

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值