如何同时连内网和WIFI

news/2025/3/16 10:51:53/文章来源:https://www.cnblogs.com/oldsaltfish/p/18774633

背景

同时连接了网线和WIFI。
网线使用内网,WIFI使用外网。
然而网线的网络几乎只提供内网(外网很多地址打不开),在连接网线后,DNS服务器被设为内网的DNS服务器,因此几乎不能访问外网。WIFI成了摆设。(因为WIFI的DNS没生效)
因此我们作出如下操作:

  1. 访问所有网络时,使用WIFI的路由(DNS)
  2. 访问内网时,使用网线提供的路由

正文

以下是windows上的命令

route delete 0.0.0.0 mask 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 172.16.15.1
route add 172.1.0.0 mask 255.255.0.0 172.1.11.254

三行代码的含义如下

  1. 删除默认路由规则。(0.0.0.0)

  2. 添加默认路由规则,第一个0.0.0.0在ip中,意味着所有的地址;第二个0.0.0.0跟在mask后面,是子网掩码,0.0.0.0意味着所有的ip都在同一个局域网下。那么很显然,这个意思就是外网(以及内网)。
    0.0.0.0可以被认为是ip中的通配符。
    172.16.15.1是WIFI的路由地址,一般来说,这个地址就是路由器的地址,也作为DNS服务器。
    第二行一整行的含义就是,访问任意网络时,使用WIFI的路由(DNS)。
    image

  3. 添加内网路由规则
    172.1.0.0是我们内网的网络号,255.255.0.0掩码则意味着该网络号中所有ip处于同一个子网。
    因此意思就是,对于内网的任意ip,我们都使用172.1.11.254作为DNS路由。

默认行为

当网络发生变动时,windows会自动调整通配的路由(也就是上面写的0.0.0.0)。这也就意味着,用命令或者什么方式设置0.0.0.0的路由后,当网络发生变动,0.0.0.0的路由规则会被覆盖。
因此在上面的三行代码中,前两行在重新连接WIFI后,都应当重新执行。
上面的前两行可以被以下命令替换

route change 0.0.0.0 mask 0.0.0.0 172.16.15.1

powershell

# 使用以下命令查看路由规则
Get-NetRoute
# 添加路由 route add 172.1.0.0 mask 255.255.0.0 172.1.11.254
New-NetRoute -DestinationPrefix "172.1.0.0/16" -NextHop "172.1.11.254"

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/899718.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Web前端入门第 21 问:CSS 最佳位置放在哪个标签中?

HELLO,这里是大熊的前端开发笔记。 先了解一个关键词 FCP (First Contentful Paint): 首次内容绘制,指的是浏览器渲染来自 DOM 的任何内容(包括文本、图像、SVG 等)的时间点。这是用户第一次看到页面上出现的内容,标志着页面开始有内容展示给用户。 使用 开发者工具 限制浏…

MiTS与PoTS:面向连续值时间序列的极简Transformer架构

原始"Attention Is All You Need"论文中提出的标准Transformer架构最初设计用于处理离散输入和输出序列标记(token),但将其应用于时间序列分析时,需要对模型结构进行适当调整以适应连续数据特性。本文详细阐述了使原始Transformer架构能够高效处理连续值时间序列数…

Cisco Secure Firewall Threat Defense Virtual 7.7.0 - 思科下一代防火墙虚拟设备 (FTDv)

Cisco Secure Firewall Threat Defense Virtual 7.7.0 - 思科下一代防火墙虚拟设备 (FTDv)Cisco Secure Firewall Threat Defense Virtual 7.7.0 - 思科下一代防火墙虚拟设备 (FTDv) Firepower Threat Defense (FTD) Software for ESXi & KVM 请访问原文链接:https://sysi…

Citrix Virtual Apps and Desktops 7 2411 - 应用程序和桌面虚拟化

Citrix Virtual Apps and Desktops 7 2411 - 应用程序和桌面虚拟化Citrix Virtual Apps and Desktops 7 2411 - 应用程序和桌面虚拟化 App and Desktop Virtualization | VDI 请访问原文链接:https://sysin.org/blog/citrix-virtual-apps-and-desktops/ 查看最新版。原创作品,…

闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器

需求背景 阿里云服务器到期了,正好家里有闲置的电脑,还有公网IP,打算装个linux服务器使用。本文章主要重点是实现远程连接虚拟机内服务器,打通网络连接,更多玩法大家可以自行探索。 ps: 公网IP自己向运营商申请,具体方法可以各大平台搜索下,本人是ipv4; 方案 本人是电信…

Ollama系列02:快速上手搭建私有的AI对话框和智能体—chatbox版

本文是Ollama系列教程的第2篇,在上一篇中我们介绍了Ollama的安装、大模型的下载和本地部署,本篇中我们将介绍如何将Ollama整合到chatBox中,并构建属于自己的智能体。 Ollama系列教程目录(持续更新中):Ollama系列教程01:轻松3步本地部署deepseekchatbox介绍ChatBox AI 是…

【操作系统习题】就绪、阻塞、执行态用户进程数量分析

一道理论课中有关用户进程三种状态数量的题目分析零、题目示例一、题目分析 1.1 前提条件 1.1.1 条件一:不考虑短期的进程调度切换什么是“短期进程调度切换”?调度器基于特定策略(如时间片耗尽等)​主动中断当前运行进程,将CPU分配给其他就绪进程的行为叫做“短期进程调…

9图看2025中国新质生产力发展举措

发展新质生产力,政府工作报告这样说: ①推动商业航天、低空经济等新兴产业安全健康发展 ②培育生物制造、量子科技、具身智能、6G等未来产业 ③促进专精特新中小企业发展壮大,支持独角兽企业、瞪羚企业发展 ④支持大模型广泛应用 ⑤大力发展智能网联新能源汽车、人工智能手机…

manim边学边做--三维图形的场景类

在Manim中,ThreeDScene是一个专门为三维场景设计的类。 它通过配置三维相机、支持复杂的相机运动以及管理物体与相机的交互关系,为科学可视化、工程仿真、数学教育等领域提供了强大的工具。 典型应用场景包括:三维几何图形的动态演示(如旋转立方体、莫比乌斯环) 物理过程的…

第三章 准确估算的价值

3.1 高估更好还是低估更好 3.1.1 反对高估的观点 管理人员和其他项目干系人有时会担心,如果项目被高估了,帕金森法则就会起作用——也就是所有可以用来完成工作的时间都会被浪费掉。因此,为了避免帕金森法则,某些管理人员会有意识地 "压缩" 这估算值。 另一个顾虑…

Windows中conda的安装与使用

下载安装miniconda 说明: Miniconda是一款管理python环境的软件工具 第一步:下载miniconda 代码如下: win+r后,输入cmd指令按回车 在终端中输入: curl https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py39_4.12.0-Windows-x86_64.exe --output 按照…

CHT 另解

引入 CHT 又叫 凸包优化,是一种利用一次函数(斜率)来优化 Dp 的一种方法。 它的独特之处在于,传统斜率优化依靠的是一个一个的点,而凸包优化是利用一条条直线来优化,省去了一些码量。 我们用一道例题引入。 例1 HDU-3480 Dp 暴力 Link 题目是说,将 \(n\) 个数划分到 \(m…