HOWTO: 为单网卡 Windows 10/11 配置多路由网关
HOWTO: 为单网卡 Windows 10/11 配置多路由网关
网络环境还是比较简单的,常见的组网方式,要求无线路由(192.168.2.1)下的网络增加一个网络设备(192.168.2.254),且所有客户端都需要经由该网络设备。
实际安装调试时发现,由于是定制版无线路由,DHCP 不支持高级配置功能,无法指定网关。如果通过关闭路由自带的 DHCP 服务,则 PPPOE 将自动切换为桥接模式,导致无法正常上网,后续配置也就无法再继续下去,考虑多方因素,决定改为客户端手动添加路由的方式。
因为是 Windows 10/11 系统,手动添加路由比较简单,通过网卡的“高级 TCP/IP 设置”即可。注意:这里有两个跃点数:手动添加的网关跃点数和自动跃点。
使用命令对于 IT 人员来说是最为便利的,这里推荐使用 PowerShell,可以先 Get-NetAdapter 获取当前系统的网卡基本信息,确认网卡索引号便于后续操作。
然后使用 New-NetRoute 来手动添加路由,将 192.168.2.254 添加到额外的网关中,参考如下命令行:
New-NetRoute -DestinationPrefix 0.0.0.0/0 -NextHop 192.168.2.254 -InterfaceIndex 19
但在添加后使用 Route Print 或 Get-NetRoute 查看会发现两个网关的跃点要么相同,要么额外添加的网关跃点无法优先于默认网关。此时如果我们去修改前面“高级 TCP/IP”设置中的跃点数和自动跃点数会发现也无济于事。
而且当修改额外网关跃点数为0时还是报错,只能设置为1-9999间的跃点数;如果修改了自动跃点还会发现网关的实际跃点数会被累加。
那该如何解决的?其实可以用 Set-NetRoute 对现有路由表进行修改,参考如下命令:
Set-NetRoute -DestinationPrefix 0.0.0.0/0 -InterfaceIndex 19 -NextHop 192.168.2.254 -RouteMetric 0
执行后结果如下所示。
接下来,再调整默认网关的跃点数,将其优先级调后即可。那么什么时候需要修改自动跃点呢?当 Windows 系统有多块网卡,需要对网卡优先级进行调整时才需要使用自动跃点。经 gOxiA 学习梳理,在“高级 TCP/IP 设置”中的网关跃点数其实对应的就是 routemetric,而自动跃点数则对应的 interfacemetric。两者数值会进行累加,形成最终的跃点总数,进行优先级的排列,在 Route Print 中会得以体现。两个跃点的说明参考如下。
两者都是用于网络路由和网络接口的度量值,用于确定数据包的传输优先级和路径选择。虽然它们都是用于网络通信的度量标准,但他们的应用对象和作用范围有所不同。
- RouteMetric,应用于路由的度量值,用于确定通过特定路由传输数据包的优先级。当存在多个路由可供选择时,操作系统将使用具有最低路由度量值的路由来传输数据包。如果路由度量值相同,操作系统会使用其他策略(如最长前缀匹配 - PrefixLength / DestinationPrefix)进行决策。
- InterfaceMetric,应用于网络接口的度量值,用于确定通过特点接口传输数据包的优先级。如果有多个网络接口可供选择,操作系统将使用具有最低接口度量值的接口来传输数据包。如果接口度量值相同,操作系统会使用其他策略(如接口绑定顺序)进行决策。
轻松上手 Windows 365 Switch
轻松上手 Windows 365 Switch
前面 gOxiA 与大家分享了 Windows 365 Boot,很有意思的体验。如果你错过了,不妨先移步阅读 - “轻松上手 Windows 365 Boot”。Windows 365 提供了云端的 Windows 电脑体验,不论你身在何处,只要有能上网的系统(Windows,MacOS,iOS,Android,甚至是 Linux)就可以快速连接到 Windows 365 - 云端电脑。
而今天要分享的 Windows 365 Switch 是 Windows 云电脑与 Windows 11 紧密集成的一个功能特性,它可让最终用户通过 Windows 11 任务视图 按钮在本地设备桌面和云电脑之间快速切换,而无需打开单独的应用去登录云电脑,使之看起来就像当前系统的一个可切换桌面。
既然它是面向最终用户的而且与系统深度集成,所以我们并不需要进行复杂的配置。只不过因为当前是预览版,所以唯一的要求就是本地物理设备的系统和云端电脑的系统都要加入到 Windows Insider Program ,选择 Beta Channel 即可。在未来新的 Windows 11 版本发布相信我们就可以略过下面的步骤直接使用。
在微软官方面向用户的 KB 中有关于需求说明,除了上面提到了本地物理设备和云端电脑要切换到 Beta Channel 获取安装最新的 Windows 11 预览版,Windows 365 应用也要满足 1.3.179.0 或更高版本。
当前 Windows 11 Beta 最新版本为 22631.2191;Windows 365 App 可直接从 Microsoft Store 下载安装到最新版本。
此外需要注意的是云端电脑因为也要加入到 Beta Channel,而当前 4G/128G 配置的 Cloud PC 采用的是 Intel Xeon 8272CL CPU 将无法满足硬件需求。所以实际测试体验时,建议使用 8G/256G 的 AMD EPYC 7763 配置的 Cloud PC。
在加入 Windows Insider Program 时需要确保当前系统启用了诊断和反馈,如果遇到提示跟随向导打开便是。
以上工作准备就绪,打开 Windows 365 App,就能会看到 Cloud PC 选项中出现了 Add/Remove from Task view 的选择。
一旦将当前 Cloud PC 添加到任务视图,我们就可以轻松的进行切换,并且还支持手势切换,在触屏或多点触控板四指左右滑动即可在桌面间轻松移动。来看看下面这段演示视频感受一下吧。
参考文档:
轻松上手 Windows 365 Boot
轻松上手 Windows 365 Boot
Windows 365 云端上的 Windows 云电脑(Cloud PC),它是微软一项基于云的服务。旨在任何地方的接入互联网的设备上访问和使用。Cloud PC 具有高度可用,经过优化和可伸缩的特性,可为最终用户提供丰富的 Windows 桌面体验。
简单理解,我们一旦使用了云端的 Windows 365,就意味着可以在任何地方,不论使用的是 Windows,MacOS,iOS,Android,还是 Linux 的设备,只要它们可以上网,就可以访问使用那台云端 Windows 电脑。
而今天要分享的 Windows 365 Boot 是 Windows 365 的一项功能,允许 IT 管理员配置 Windows 11 物理设备,使其在开机后时就可直接登录到 Windows 365 Cloud PC,从而避免登录和使用本地物理设备上的系统。这样多个用户就可以使用相同的物理设备登录到自己的个人云电脑,免去了先登录到本地设备系统,再打开程序去连接和登录云电脑的步骤。非常适合那些共享电脑的场景,如:一线销售或呼叫中心,等。整个过程的演示可以参考下面这段视频。
Windows 365 Boot 的启用和配置都是基于 Intune 管理中心的 Windows 365 Boot 引导方案来自动化实现的。其配置的主要对象是目标账户以及目标设备。
参考这个文档 Guided scenario - deploy Windows 365 Boot to shared physical devices | Microsoft Learn 即可了解轻松上手的步骤。因为是引导式配置,基本上跟随向导完成每一个步骤的配置信息即可。要启动 Windows 365 Boot 引导式配置可在“设备 - Windows 365”中找到。
- 在基本信息配置中为 Windows 365 Boot 起一个资源前缀,已便于我们识别哪些配置文件,资源和策略是属于当前 Windows 365 Boot 的。
- 为终结点设备创建更新策略,如介绍所述因为用于 Windows 365 Boot 的设备将被配置为限制与用户交互,所以需要为这个物理设备配置自动接收重更新。
- 为终结点设备分配 VPN 或 Wi-Fi 配置文件,可减少配置设备联网所需的工作量。此外还可以选择配置终结点设备的系统语言。
- 分配 Windows 365 Boot 的组,可以新建也可以使用现有组。
- 所需信息完成后将看来到配置审阅界面对相关信息进行复查,没有问题则保存生效。在底部的部署说明中会介绍将要生成的相关配置和策略。
Intune 部分准备完毕后,便是关键的终结点设备的准备工作,将用于体验 Windows 365 Boot 的 Windows 11 Enterprise 电脑加入到 Windows Insider Program (Windows 预览体验计划),可在 Windows 设置 - Windows 更新 中找到,测试频道选择 Beta 即可,截至目前最新的 Beta 版本是 22631.2191,可以通过 Latest build in Beta Channel 获取相关信息。
当设备升级到最新的 Beta 版本后,加入到 Intune。可通过 Windows 设置 - 账户 - 连接工作或学校账户 添加,务必确保设备注册到 Intune。如果有任何异常,建议重置一下当前系统。
一旦成功获取配置文件和策略,这台设备重启后就会开始 Windows 365 Boot。当我们开心的体验 Windows 365 Boot 时,这仅仅是第一步,当涉及到落地实际场景和大规模采用的时候,要考虑和实施的内容还有很多值得去学习、思考和研究。
好吧,今天我们已经迈出了卓有成效的一大步!让我们保持继续的学习和分享!
参考推荐:
Windows 365 Boot overview | Microsoft Learn
Windows 365 Boot quided scenario | Microsoft Learn