无线上外网,有线上内网的方式(转)

2023-11-02

原文地址:无线上外网,有线上内网的方式(转)_atongmu2017的博客-CSDN博客

在外面调试程序,内网是调试程序必须的,而要上外网,又只有通过无线连接。不过发现这样有个问题,就是在笔记本的无线连上外网的时候,只要插上内网的网线,就发现qq一类的一律掉线,外网连接就不行了,网页也打不开。这样搞的比较麻烦,每次测试完程序,要手动拔掉网线,外网才能上。感觉这样的做法太麻烦了,能否内网和外网同时接入到笔记本,不用每次拔网线呢?于是在网上找了找资料,果然还找到了。其实是因为Windows默认路由设置的问题。Windows每次会默认把对所有IP的访问,指向以太网或者无线网的网关,当同时接入两个、或者多个连接时,这样的默认路由会有问题,需要我们手动修改一下。

需要通过route命令来设置,下面就是个例子,进入CMD(以管理员身份启动):

例如,要想同时使用有线网上内网、无线网上外网,可以这样设置

1)设置无线网卡为默认路由网关:

无线网络连接属性—Internet协议(TCP/IP)-属性-高级,

手动输入无线路由网关,我这里的是 192.168.1.1,跃点数为“1”,是最高优先级。

到了这一步,如果有线连接,无线连接同时存在的话,所有的数据都是经由无线网卡处理的。

2)  route delete 0.0.0.0 (删除对所有IP的默认路由设置)

3)  route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 (将对所有IP的路由,指向外网网关IP,外网网关IP假设为192.168.1.1)

4)  route add  16.16.17.0  mask 255.255.255.0 192.168.8.1(对内网某个网段的访问,指向内网网关地址,内网网关IP假设为192.168.8.1(CPE网关))

  其中192.168.1.1为无线网网关,192.168.8.1为有线网(CPE)网关。这两句话的意思是:对于所有IP地址的访问,都从 192.168.1.1走;但是,对于16.16.17.0开头的地址的访问,从192.168.8.1走。如果希望通过有线上外网,无线上内网的话,以此类推……

 可以通过 route print 查看路由设置成功与否

有些时候内网ip不是自动分配的,人家给你一个内网IP地址,需要自己手动配置:

打开控制面板,右键本地网络属性,找到ipv4,点击属性:

确定后,还按照上面的配置路由就可以了 

有时候配置完了之后,第二天又连不上,配置没变过也是连不上,试试关机重新连一下。我的是重新关机就能连上,关机前不管怎么设置都连接不上。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无线上外网,有线上内网的方式(转) 的相关文章

  • Web 应用程序的带宽和流量模拟器?

    您能否建议如何创建一个测试环境来模拟 Web 应用程序中的各种类型的带宽和流量 或者也许是一个针对本地主机执行此操作的开源程序 我认为在编写网络应用程序时这是一个非常重要的主题 但这不是一个常见的主题 我能想象创建这种环境的唯一方法是在本地
  • 如何在 Windows 上为 GeoDjango 安装 GEOS

    我正在使用 Python 2 5 Django 1 2 MySQL 和 Apache 启动一个 GeoDjango 项目 该项目将上传到 Linux 服务器 但开发将在 Windows 上进行 问题是我无法通过安装 GEOS 这是怎么完成的
  • 当我的进程被终止时到底会发生什么?

    我有一个包含本机代码和托管代码的混合进程 在 Windows Server 2003 上运行 当我从进程资源管理器中终止进程时 它会进入 100 cpu 的状态 并在消失之前保持这种状态一段时间 有时甚至 10 分钟 在此期间我无法 杀死
  • 命令行字符串的最大长度

    在Windows中 命令行字符串的最大长度是多少 意思是如果我指定一个在命令行上接受参数的程序 例如abc exe name abc 我编写的一个简单的控制台应用程序通过命令行获取参数 我想知道最大允许数量是多少 来自微软文档 命令提示符
  • 如何在 IIS 上设置 Mercurial 和 hgweb?

    我一直在寻找关于如何让 hgweb 在 IIS 上工作的不错的说明 但我没有发现太多有价值的信息 There s 这个 一步一步 https www mercurial scm org wiki HgWebDirStepByStep在 Me
  • 使 GetRawInputDeviceInfo 和 RIDI_DEVICEINFO 与 C# 一起使用

    我有一个问题 我似乎无法使 GetRawInputDeviceInfo 与 RIDI DEVICEINFO 结合使用 尝试检索 RID DEVICE INFO 根本不起作用 我从函数中得到错误 1 这意味着没有足够的空间来存储 RID DE
  • 如何从系统属性获取Windows操作系统环境变量

    我遇到一个关于系统属性环境变量的奇怪问题 如你所知 我们可以打开Computer gt Property gt Advanced System Settings gt Advanced gt System Environment Varia
  • Hadoop Windows 设置。运行 WordCountJob 时出错:“任何本地目录中都没有可用空间”

    我正在按照此视频教程尝试在我的计算机上设置 hadoop 如何在 Windows 10 上安装 Hadoop https www youtube com watch v zujpglKP0Nw 我已经成功设置它 从 sbin 目录执行 st
  • Windows 上 PE 文件 (exe) 的最小文件大小是多少?以及最小内存分配? [复制]

    这个问题在这里已经有答案了 Windows 上 PE 文件 exe 的最小文件大小是多少 以及最小内存分配 我 使用 VS 10 附带的 MASM ml exe 和 link exe 组装了以下代码 我不能忽略 kernel32 lib 和
  • JScript:如何运行外部命令并获取输出?

    我正在使用 cscript exe 运行 JScript 文件 在脚本中我需要调用外部console命令并获取输出 Tried var oShell WScript CreateObject WScript Shell var oExec
  • 注册表碎片整理程序[重复]

    这个问题在这里已经有答案了 这是出于好奇 但我见过几个 其中一些非常流行 称为注册表碎片整理程序的软件 虽然我可以看到它们提供的好处 但我很好奇您到底是如何进行注册表碎片整理的 请注意 我并不是要求提供软件名称 只是询问其如何以编程方式完成
  • 通过 PsExec 在远程计算机中执行批处理文件

    我正在尝试通过 PSExec 在远程 PC 上运行批处理文件 在批处理文件中我刚刚编写了 记事本 下面的 psexec 命令在我的笔记本电脑上运行 但无法在远程 PC 上执行任何操作 我什至没有看到 记事本 在远程计算机的进程列表上运行 c
  • WMI 不返回 Windows 7 64 上的所有安装程序

    今天 我们尝试使用以下脚本列出每个虚拟机上所有已安装的程序来查询 WMI 我们发现它会列出所有 64 位应用程序 以及一些 32 位应用程序 但并非所有应用程序 32 位 64 位 都会列出 param string ExportPath
  • Windows docker:权限被拒绝 /var/run/docker.sock

    当我尝试使用自动发现运行 filebeat 时 出现以下错误 退出 自动发现提供程序设置中出现错误 已获得权限 尝试连接到 Docker 守护程序套接字时被拒绝 unix var run docker sock 获取http 2Fvar 2
  • 我可以在 Emacs 的 shell 模式下使用 PowerShell 吗?

    我可以在 emacs 的 shell 模式下使用 powershell 作为 shell 吗 How 请参阅 Jeffrey Snover 的博客文章在 Emacs 内运行的 PowerShell http blogs msdn com p
  • Windows 相当于 Unix find 命令,用于搜索多种文件类型

    虽然在 Windows 中安装了 cygwin 可以提供大部分 unix 命令 但我仍然想知道如何使用 Windows find 命令在一个命令中搜索多个文件类型 ie find name cpp o name h o name java
  • java.nio.file.FileSystemException:该进程无法访问该文件,因为该文件正在被另一个进程使用

    我正在编写一个程序 该程序在第一次执行时将自身复制到特定文件夹 在 Linux 或 Windows 中工作 在 Linux 中它工作得很好 但是当我尝试在 Windows 上执行相同操作时 我收到以下错误 java nio file Fil
  • 多个原始输入窗口接收器

    我有一个仅消息窗口 ATL CWindowImpl 它使用 RIDEV INPUTSINK 标志将自身注册为原始输入 这意味着无论该窗口是否是前台窗口 它都会获取所有输入 当该窗口只有一个实例时 这非常有效 但是 当我创建超过 1 个窗口实
  • 有关 CredEnumerate 的帮助

    作为后续this https stackoverflow com questions 199518 how to programatically add mapped network passwords winxp我希望有人可以帮助解决这个
  • TCHAR 仍然相关吗?

    我是 Windows 编程新手 在读完 Petzold 的书后 我想知道 使用TCHAR类型和 T 函数来声明字符串或者我应该使用wchar t and L 新代码中的字符串 我将仅针对现代 Windows 截至撰写本文时版本 10 和 1

随机推荐

  • docker.service启动失败:Unit not found的原因及解决办法

    解决办法 删除 usr lib systemd system docker service的 UNIT 里包含的docker socket 然后systemctl daemon reload 最后systemctl start docker
  • 列表解析

    gt gt gt squared x 2 for x in range 4 gt gt gt for i in squared print i 0 1 4 9 gt gt gt sqdEvens x 2 for x in range 8 i
  • 【Vue.js】全局与局部自定义指令的区别

    示例中介绍了全局自定义指令与局部自定义指令的区别 全局自定义指令 可以在任何实例中应用 局部自定义指令 只能在本身的vue实例中应用 div p 局部自定义指令 p div
  • Windows下JDK安装与环境变量配置

    文章目录 每日一句正能量 前言 安装步骤 配置环境变量 验证环境变量是否配置成功 后记 每日一句正能量 生命 就像一场永无休止的苦役 不要惧怕和拒绝困苦 超越困苦 就是生活的强者 任何经历都是一种累积 累积的越多 人就越成熟 经历的越多 生
  • Java 开发工具类Pager

    import java util ArrayList import java util List 分页工具类 author user public class Pager private static final int DEFAULT P
  • IC卡16个扇区简介

    IC卡 Integrated Circuit Card 集成电路卡 也称智能卡 Smart card 智慧卡 Intelligent card 微电路卡 Microcircuit card 或微芯片卡等 它是将一个微电子芯片嵌入符合ISO
  • 【动态规划】62. 不同路径

    62 不同路径 一个机器人位于一个 m x n 网格的左上角 起始点在下图中标记为 Start 机器人每次只能向下或者向右移动一步 机器人试图达到网格的右下角 在下图中标记为 Finish 问总共有多少条不同的路径 示例 1 输入 m 3
  • Prism 框架

    Prism 框架应用 基础知识篇 Prism 框架概念 prism was the code name for the guidance formally known as the Composite Application Guidanc
  • JSON字符串解析成key-value获取键值对的值

    最近在做日志解析这块 记录一下 转为map 循环得到key value dt VENUS TDS V0700R0200B20150601 level 30 id 152321043 type Alert Log time 146795835
  • db2有MySQL那样的时间戳_Oracle、Db2、SqlServer、MySQL 数据库插入当前系统时间

    做易买网项目 由于对数据库插入系统时间不了解 常常遇到的问题 1 java sql SQLException ORA 01861 文字与格式字符串不匹配 原因 由于获取系统时间类型不对 应为systdate 下面介绍Oracle Db2 S
  • Firefly 问题集锦

    1 当打开Firefly与VS2010报这个错误的时候 显示下面这个错误 解决办法 打开 C Windows System32 drivers etc hosts文件 在文件末尾添加2行 注意 这两行前可能会被杀毒软件添加添加 号 添加后就
  • c# 操作MongoDB

    项目要求 将外部数据同步到mongodb 需要安装mongodb驱动包 MongoDB Driver 此处用到的版本是2 12 3 实现代码 using MongoDB Bson using MongoDB Driver using Sys
  • delete NULL是合法的!

    http bbs csdn net topics 390684584
  • 普通程序员和顶级程序员5个思维模式上的区分!

    细说硅谷普通程序员和顶级程序员5个思维模式上的区分 gineer 是一本很顶尖的书 作者为了这本书 采访了很多硅谷顶级科技公司的顶尖软件工程师 他发现这些给世界带来巨大影响的的工程师们竟然有几个共同点 我感觉大家有必要一起学习一下他们的这些
  • win8网络信息服务器,Win8.1怎么设置DNS服务器地址

    一 首先在Win8 1桌面右下角任务栏的网络图标中 右键鼠标 然后选择 打开网络和共享中心 如下图所示 二 进入Win8 1网络和共享中心后 我们点击已经连接的本地连接或者无线连接网络名称 如下图所示 注 由于笔者目前使用的是无线网络 因此
  • 【Python】猎聘网招聘数据爬虫(Python网络爬虫课设简要)

    Python 猎聘网招聘数据爬虫 Python网络爬虫课设简要 注 本文仅供学习交流使用 合肥学院 20信管 20302211009 项目文件可自行前往博客主页下载或联系作者qq 3416252112 爬取数据耗时约50分钟 1 背景介绍
  • 工信部发布2015年中国软件业务收入"百强"发展报告(zz)

    z 2016 10 25 16 03 39 L 67 28581 BG57IV3 T3610511221 K F3651456730 T295 L7194 R267 V5862 2016中关村高成长企业TOP100 1 北京远程视界眼科医院
  • 服务器怎样共享文件夹共享文件夹,服务器怎样共享文件夹共享文件夹

    服务器怎样共享文件夹共享文件夹 内容精选 换一换 该任务指导用户在SSL证书管理平台下载证书 证书状态为已签发或托管中 仅支持在证书有效期内 不限次数的下载证书 下载后即可在服务器 华为云的或非华为云的均可 上进行部署 证书请求文件选择的是
  • 【项目实训】篮球计分系统设计(无线nRF905版本)

    将单片机项目实训 篮球计分系统 无线nRF905版本 分享出来 如有不足 敬请指出 实验图片 视频视频 项目实训 篮球积分系统 nRF905版本 目录 一 设计要求 二 方案设计 三 硬件电路设计 四 软件设计 五 其他图片 六 资料链接
  • 无线上外网,有线上内网的方式(转)

    原文地址 无线上外网 有线上内网的方式 转 atongmu2017的博客 CSDN博客 在外面调试程序 内网是调试程序必须的 而要上外网 又只有通过无线连接 不过发现这样有个问题 就是在笔记本的无线连上外网的时候 只要插上内网的网线 就发现