首页 > 系统相关 >Windows 路由配置(有线通内网,Wi-Fi 通外网)

Windows 路由配置(有线通内网,Wi-Fi 通外网)

时间:2024-01-17 11:55:32浏览次数:29  
标签:10.2 Windows 0.0 ROUTE Wi 255.255 有线通 METRIC 路由

Windows 路由配置

ROUTE 命令

ROUTE 命令基本格式为

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

参数含义:

  • -f: 清除路由
  • -p: 永久保存
  • -4/-6: 指定查看 IPv4 或 IPv6 的路由,默认查看全部
  • command: 自命令,包括:
    • add: 添加新的路由
    • print: 查看已有路由
    • change: 修改已有路由
    • delete: 删除已有路由
  • destination: 目的 IP
  • MASK netmask: 子网掩码
  • gateway: 网关
  • METRIC <n>: 跃点数——到达目的 IP 跳数,可以理解为优先级,数值越小优先级越高
  • IF <interface>: 指定路由接口号

几个基础示例

查看本机路由表

ROUTE print -4

ROUTE -4 print 也是可以的,这个参数没有特定的顺序

image

看永久路由部分,第一条:

10.2.1.0    255.255.255.0         10.2.1.1      20

意思是 10.2.1.* 这个网段的信息会通过 10.2.1.1 这个网关进行访问,使用的子网掩码是 255.255.255.0,跳数为 20(这个意义其实并不大,主要表示优先级,即比第二条跃点数为 1 的路由优先级低)。

添加路由规则

ROUTE -p add 10.2.20.0 mask 255.255.255.0 10.2.1.1 METRIC 20

然后你就可以看到刚才添加的规则

image

修改路由规则

如果当才添加的规则错了则可以通过 change 子命令进行修改

ROUTE.EXE change 10.2.20.0 192.168.19.1

image

这里可以看到原本是在永久路由的 10.2.20.0 的规则变动到了活动路由,且跃点数,掩码都发生了变化,这是因为在修改的时候只指定了路由和网关,没有指定掩码和 METRIC,同时也没有使用 -p 参数。

删除路由规则

如果要删除规则只需要使用

ROUTE delete 10.2.20.0

即可完成删除

同时通内外网

假如电脑的网络情况是:有线网络通内网但不通外网,网关 10.2.1.1,掩码 24(255.255.255.0)。Wi-Fi 通外网,网关 192.168.19.1,掩码 24。如果需要通过内网访问 10.2.* 网段,而互联网则通过 Wi-Fi 访问,那么就可以如下配置:

#  查看已有路由规则
ROUTE print
# 删除原本的路由规则,此处假设原本路由为 0.0.0.0,最好提前记下原本的配置再删除
ROUTE delete 0.0.0.0
# 配置优先使用 Wi-Fi 进行网络访问一切
ROUTE -p add 0.0.0.0 mask 255.255.255.0 192.168.19.1 METRIC 1
# 配置内网优通过有线访问
ROUTE -p add 10.2.0.0 mask 255.255.255.0 10.2.1.1 METRIC 20

如果只是想要临时使用则可以去掉 -p 参数

标签:10.2,Windows,0.0,ROUTE,Wi,255.255,有线通,METRIC,路由
From: https://www.cnblogs.com/ecila/p/17969687

相关文章

  • 神经网络优化篇:详解动量梯度下降法(Gradient descent with Momentum)
    动量梯度下降法还有一种算法叫做Momentum,或者叫做动量梯度下降法,运行速度几乎总是快于标准的梯度下降算法,简而言之,基本的想法就是计算梯度的指数加权平均数,并利用该梯度更新的权重。例如,如果要优化成本函数,函数形状如图,红点代表最小值的位置,假设从这里(蓝色点)开始梯度下降法,如果......
  • Windows 系统彻底卸载 SQL Server 通用方法!
    SQLServer 真的很难卸载麻烦的是需要准备各种条件才能一点一点的去卸载 他不和其他简单的软件一样去程序里卸载就行  如果数据库卸载不干净,就会导致数据库重装失败。  一、 停止SQL Server服务首先要把SQLServer的服务都关掉,通过Windows最下面搜索框搜......
  • 解析 terminating with uncaught exception of type std::bad_cast: std::bad_cast
    解析"terminatingwithuncaughtexceptionoftypestd::bad_cast:std::bad_cast"简介在C++编程中,我们有时会遇到异常(exception),这些异常可能是由于程序运行时出现意外情况而引发的错误。其中,"terminatingwithuncaughtexceptionoftypestd::bad_cast:std::bad_cast"是一种......
  • chewie 视频播放器使用
    基本使用1import'package:flutter/material.dart';import'package:video_player/video_player.dart';import'package:chewie/chewie.dart';classVideoPlayerScreenextendsStatefulWidget{@override_VideoPlayerScreenStatecrea......
  • CF1919F2 Wine Factory (Hard Version)
    题意有\(n\)个桶,每个桶里有\(a_i\)单位水。每次查询按\(1,2...,n\)的顺序进行。当操作到桶\(i\)时,先将当前桶里的水取\(b_i\)加入答案。并将当前里的水全部流向\(i+1\),最多只能流\(c_i\)单位。每次修改\(a_p,b_p,c_p\)查询答案。Sol不难想到建模网络流......
  • Win11上安装repo以能够使用`repo sync`同步Android代码
    首先安装一个git然后获取安卓源码,参考https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/下载地址为https://mirrors.tuna.tsinghua.edu.cn/aosp-monthly/aosp-latest.tar解压tar文档,由于安卓代码逐渐使用python3脚本替代python2,而git-repo稳定版已不支持使用于Android源码......
  • windows使用VSCode进行Shell开发
    windows使用VSCode进行Shell开发 1.首先安装VScode2.安装插件:shellman(支持shell,智能提示)3.安装插件:shellcheck(shell语法检查)4.安装插件:shell-format(shell格式化)5.安装插件:code-runner(运行shell脚本)以上可以选择在应用市场安装,或者直接下载安装   运......
  • Windows 2016 2019 显示桌面图标
    运行cmd窗口输入命令rundll32.exeshell32.dll,Control_RunDLLdesk.cpl,,0弹出桌面图标设置窗口作者:VipSoft......
  • Windows和Linux如何配置终端代理?
    假设有下面这个终端代理//这段终端代理设置的代码是用于配置代理服务器的环境变量。具体来说,它将HTTP、HTTPS和所有协议的代理设置为本地地址(127.0.0.1)的端口33210,同时将SOCKS5代理设置为本地地址的端口33211。exporthttps_proxy=http://127.0.0.1:33210http_proxy=......
  • 论文总结:Efficient Long-Text Understanding with Short-Text Models
    1)背景问题:基于Transformer的预训练语言模型,会限制长度,一般是512以内,因为二次复杂度的原因O(N^2),无法应用于长序列例如故事、科学文章和长文档。2)现有方法:高效的Transformer变体,但是,它们通常基于自定义实现,需要从头开始进行昂贵的预训练。比如:1.Reformer2.Funnel-Transfo......