连接VPN后无法上网 Windows Route 轻松解决

news/2024/4/24 19:37:23/

连接VPN后无法上网 Windows Route 轻松解决

  • 引言
  • 文档
  • 添加路由

引言

很多时候,我们公司的 VPN 为了不占用公司的外网带宽和安全起见,都会禁止访问外网。我们的电脑连接 VPN 后,所有的网络数据包都会走 VPN,从而导致我们无法访问互联网。而我们大多数情况下工作时需要连接互联网去查询资料。这时候我们可以使用 Windows Route 将我们的 VPN 网络和外网隔开,以实现同时可以访问内网和互联网。

Windows Route 还可以解决两个网关不在一个IP段内的网络互通。

文档

Windows Route

cmd 或者 powershell 中输入

route --help

route help

添加路由

  • 连接好 VPN,假如我们不加任何路由的话,所有的网络请求数据包都是走的 VPN,所以互联网是打不开的。
  • cmd 中输入 route print 查看路由。
route print  // 查看所有路由
route print -4 // 查看IPV4路由
  • 下图中红框1代表的是本地路由,红框2代表的是 VPN 路由。我们可以看到我本地的网关是 192.168.50.1,VPN 网关是 192.168.253.1。而我们内网的服务器 IP 段为 192.168.1.2-192.168.1.255。那么我们只需要添加一条让 192.168.1.2-192.168.1.255 段的数据请求走 VPN 网关的路由就可以解决问题。
    route print
    注:在路由表中,前一列为网络的目标地址,即可以访问的网络段,如:0.0.0.0 为所有网段

  • 最好不要讲自己本地的网关和服务器的网关设为一样,会出现冲突现象。这也是为啥我的网关是 192.168.50.1 而不是 192.168.1.1 的原因。因为公司服务器的网关是 192.168.1.1。

  • 输入命令 route add -p 192.168.1.0 mask 255.255.255.0 192.168.253.1 其中 -p 代表永久添加。然后再输入 route print 查看路由,出现永久路由代表添加成功。

route add -p 192.168.1.0 mask 255.255.255.0 192.168.253.1
  • 如果不能访问互联网注意查看一下跃点数,跃点数越小代表他的优先级越高。可以看到我的 VPN 路由的跃点数比本地路由的跃点数小。所以会优先匹配 VPN 路由。

http://www.ppmy.cn/news/48559.html

相关文章

EIGRP配置邻居关系详解

1.2 EIGRP 邻居关系 1.2.1 实验目的 通过 EIGRP 邻居建立的相关实验,学习到如何调整 EIGRP 的 HELLO 和 HOLD 时间,使用 被动接口阻止不必要的邻居关系,认证 EIGRP 邻居,静态邻居的配置以及哪些参数影响 EIGRP 邻居建立。 1.2.…

java调用webservicer的方法

对于使用 Webservicer的方式,一般采用 Java API调用的方式。Webservicer是一个运行在浏览器中的客户端程序,它可以通过 Webservicer的接口来访问服务器上的服务。 使用 Java调用 Webservicer有两种方式: 下面是一个简单的例子: 2、…

three.js之摄像机

本节将在上一节的基础上进一步介绍一下摄像机功能。 three.js的摄像机主要包括两类:正交投影摄像机和透视投影摄像机。 透视投影摄像机:THREE.PerspectiveCamera,最自然的视图,距离摄像机越远,它们就会被渲染得越小。…

一只小蜜蜂

文章目录 一只小蜜蜂程序设计程序分析一只小蜜蜂 【问题描述】 有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。 其中,蜂房的结构如下所示。 【输入形式】 输入数据的第一行是一个整数N,表示测试实例的个数,然后是…

【数据库多表操作】sql语句基础及进阶

常用数据库: 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它是长期存储在计算机内、有组织、有结构的数据集合。数据库是信息系统的核心部分,现代软件系统中大量采用了数据库管理系统(DBM…

Oracle EBS数据定义移植工具:FNDLOAD

在实际的EBS二次开发中,我们经常会碰到需要在各个环境之间移植二次开发的程序对象以及数据定义,如在EBS二次开发中并发请求的定义会涉及到: 可执行、并发程序、值集、请求组等的定义,定义需要从开发环境、测试环境、UAT环境一直到…

【微信小程序-原生开发】实用教程21 - 分包

分包的流程 当微信小程序主包大小超过2M时,则需要对微信小程序进行分包,方法如下: 1. 转移页面文件 在项目根目录下,新建文件夹 package1 (即自定义的分包名为 package1 )文件夹 package1 内新建文件夹 p…

差分运算放大电路原理解析

差分运算放大电路,对共模信号得到有效抑制,而只对差分信号进行放大,因而得到广泛的用。 注: (1)共模信号   共模信号(common mode signal)是指同时作用于多个电路或电子设备上的信…

列表、栈、队列

列表(List) 介绍 一系列有序元素的集合。列表中的元素可以是任意类型,允许重复。 可通过索引定位、访问列表中的(单个)元素,还可使用切片(slice)操作一次性访问多个元素&#xff…

深度解析OEKO

【深度解析OEKO】 什么是OEKO-TEX Standard 100? OEKO-TEX Standard 100现在是使用最为广泛的纺织品生态标志。OEKO-TEX Standard 100规定的标准是根据最新的科学知识,对纱线、纤维以及各类纺织品的有害物质含量规定限度。只有按照严格检测和检查程序提供…

浏览器输入URL会做哪些事情

1、浏览器输入URL后会检查缓存 检查资源是否在缓存中并且新鲜,如果有跳到转码步骤, 1.1 检查是否新鲜的方法: ---------HTTP1.0中提供的 Expires,储存的值是绝对时间表示缓存日期; ---------HTTP1.1中提供Cache-Contr…

MySQL运维27-MySQL复制的评估方法和注意事项

文章目录 1、概述2、MySQL复制的意义3、MySQL复制实施前的评估方法3.1、必要性的评估3.2、基础设施的评估3.3、对主库影响的评估 4、MySQL复制实施时的注意事项5、总结 1、概述 2、MySQL复制的意义 扩展读能力:从库的最重要意义在于扩展读能力,但不能扩…

操作系统原理 —— 什么是中断?(四)

我们先来看看早期的计算机的工作流程: 如上图,在早期的计算机假设有三个程序需要执行,执行顺序是:先执行程序1,等待程序1结束之后,再开始执行程序2,以此类推,所以它们是串行执行的…

jsp+springboot基于ssm的人才招聘求职网站推荐模拟考试系统java idea

登录需要随机数字验证码 管理员: 招聘管理 求职信息管理 , 招聘信息管理 人员管理 管理注册的用户进行审核操作 公告管理 发布公告新闻 (公告我想不到啥意思,可修改或增加别的) 个人信息 修改个人信息 招聘者&am…

一天吃透SpringMVC面试八股文

说说你对 SpringMVC 的理解 SpringMVC是一种基于 Java 的实现MVC设计模型的请求驱动类型的轻量级Web框架,属于Spring框架的一个模块。 它通过一套注解,让一个简单的Java类成为处理请求的控制器,而无须实现任何接口。同时它还支持RESTful编程…

Qt扫盲-Qt图表类综述

Qt支持图表类综述 一、概述二、图表类型1. 折线图和柱状图2. 面积图和散点图3. 柱状图4. 饼图5. 盒须图6. 烛台图表7. 星座图图表 三、坐标轴 Axes四、图例五、与图表交互1. 动态绘制数据2. 深入数据3. 缩放和滚动4. 鼠标悬停 六、主题 一、概述 Qt Charts支持创建时尚的、交互…

webpack plugin源码解析(六) CompressionWebpackPlugin

文章目录 作用涉及 webpack API处理 asset 钩子compilation.hooks.processAssets返回或新建缓存:compilation.getCache返回 asset 文件信息:compilation.getAsset文件名匹配函数:compiler.webpack.ModuleFilenameHelpers.matchObject模版字符…

RabbitMQ的介绍和安装

文章目录 1.1 RabbitMQ介绍1.2 RabbitMQ的安装1.2.1 下载镜像1.2.2 安装启动1.2.3 测试 1.1 RabbitMQ介绍 RabbitMQ是一个开源的消息队列中间件,可以用于构建分布式应用程序,使应用程序能够快速、可靠地处理大量消息。它实现了AMQP(高级消息队…

MyBatis小技巧

一、MyBatis中接口代理机制及使用 我们不难发现,以前编写dao/mapper实现类中的方法代码很固定,基本上就是一行代码,通过SqlSession对象调用insert、delete、update、select等方法,这个类中的方法没有任何业务逻辑,既然…

八、express框架解析

文章目录 前言一、express 路由简介1、定义2、基础使用 二、express 获取参数1、获取请求报文参数2、获取路由参数 三、express 响应设置1、一般响应设置2、其他响应设置 四、express 防盗链五、express 路由模块化1、模块中代码如下:2、主文件中代码如下&#xff1…