Windows更改网络优先级--主机、虚拟机分开使用不同的网络

文章讲述了在公司内网环境下,由于安全软件限制,作者使用虚拟机避开限制。但公司更新政策,要求云桌面也使用内网,导致主机无法使用网络。通过调整主机的网络优先级,确保虚拟机使用有线网络,而主机使用无线网络,保持两者的网络独立。操作包括使用CMD修改网络接口的metric值,并创建批处理文件在启动时自动应用设置,以应对重启后可能的失效问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景说明:我们公司要求员工的电脑必须使用内网。但是,使用内网必须安装一个安全软件,这个软件会限制电脑的很多功能。但是,我们都是自带电脑,让我们给自己的电脑上一把枷锁,这不是开玩笑嘛?于是,我掏出了万能的虚拟机,给虚拟机上了Win10系统,耍流氓对着虚拟机耍就行了。

但是,最近公司又作妖,要求我们办公的云桌面也必须使用内网链接,拒绝外网访问。之前还能用热点连接云桌面,我们办公全在云桌面上,外网访问可以远程办公。拒绝外网访问之后,就只能使用内网了。其实,用作办公无所谓,但是插上公司网线之后我虚拟机是能用网络了,但是同时问题也来了:

  1. 我主机没办法使用网络了。
  2. 内网的性质代表你在使用它的时候无论干啥都会被监控,甚至使用一些软件都会被检测,比如未授权的或者破解版Office、PS等。

当然,这是出于安全考虑,能理解。这些软件的公司对应企业用户使用盗版查的是很严的,个人用户都是睁只眼闭只眼。但是,我不喜欢这些束缚。所以,才有了这篇文章——如何让虚拟机和主机使用不通的网络。方法肯定不止我这一种,但我查了很多资料还是这个方法对我来说最简单易用。

设置网络优先级(主机端)

  1. 在搜索栏中输入 CMD 并选择以管理员身份运行,或按下 Win + R 键打开 运行 对话框,然后输入 CMD 并按下Ctrl+Shift+Enter键,或者输入cmd后按下Ctrl+Shift+点击"确定"按钮。。

  2. 在命令提示符窗口中输入 netsh interface ipv4 show interface,然后按下 Enter 键。这将显示一个列表,列出所有网络连接和相关的接口指标。记下无线网络和有线网络对应的ID。
    在这里插入图片描述

Idx对应下面的networkId ,Met对应下面的value

紧接着按照以下命令格式来完成修改优先级的操作

netsh interface ipv4 set interface networkId metric = value

替换 networkId 和 value为实际值,metric的值越小优先级越高

例如,如果你的有线网络ID为2,无线网络ID为3,你希望无线网络具有更高的优先级,你可以设置有线网络的指标值大于无线网络。你可以设置为:

netsh interface ipv4 set interface 2 metric=100
netsh interface ipv4 set interface 3 metric=10

完成以上步骤后,主机就会优先使用无线网络,虚拟机网络设置为桥接模式时会自动使用物理网络,也就是网线,所以虚拟机会一直有网,过一会儿主机的网络图标就会变成wifi图标,说明修改成功。但是,这个操作可能会在重启时失效,为了使更改在重启后仍然有效,可以创建一个批处理文件(.bat)并将其添加到Windows启动文件夹,使之在计算机启动时自动运行。

防失效操作:

新建一个记事本文档,输入你需要执行的命令,比如我这个场景只需要提升wifi的优先级就行,我wifi的idx为23,以太网的优先级为25,我只需要把wifi的优先级设置到0~24即可

@echo off
netsh interface ipv4 set interface 23 metric=10

点击“文件”菜单,选择“保存另存为”,命名为 “xxx.bat”。更改“保存类型”为“所有文件”,或者编辑完成直接Crtl+S,关闭记事本,然后更改文件后缀.txt为.bat然后保存(更改后缀需要在资源管理器把文件扩展名显示打开,如图是win11的打开方式,windows其他版本的打开方式大同小异)
在这里插入图片描述

执行Windows快捷键 Win + R,输入 shell:startup 然后按 “Enter” 键。这将打开你的启动文件夹。

将你刚才保存的 “xxx.bat” 文件拷贝到这个启动文件夹。

设置完成后,每次电脑启动时,“xxx.bat” 文件都会自动运行,将所设置的网络优先级更改应用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值