是否有一种相当简单的方法可以允许 LAN 网络上的特定 Windows 10 PC 通过以太网访问 LAN 资源,但只允许通过无线连接到另一个网络上的接入点来访问互联网?
这是一个家庭网络项目。
我试图将我的 Comcrap 互联网流量控制在每月 1TB 的上限以下。我可以使用免费的公共 wifi,但速度非常慢(如果天气好的话,实际下行速度为 25 Mbps / 上行速度为 10 Mbps),但对于传输备份数据或下载 Steam 游戏等会快速消耗数据的内容来说,还是可以的。
无论如何,我有一台旧笔记本电脑,我打算将其重新用于此。这样我就可以从公共 Wi-Fi 下载数据并通过我的 LAN 访问它。
我的调制解调器是 Netgear Orbi。
这是我的有线和无线设备的 IPCONFIG 信息以及 ROUTE PRINT
IPCONFIG 有线以太网 (LAN):
IPCONFIG 无线(互联网):
路线打印:
答案1
好的,我弄清楚了如何使用漂亮的命令从 Windows 命令提示符执行此操作netsh
。感谢用户“Andy Shinn”为我指明了正确的方向。对于网络专家来说,这可能是基础知识,但对于像我这样的新手来说,这是火箭科学哈哈:
- 为了确保万无一失,我在路由器中为设备设置了静态 IP(即 192.168.1.10)
ipconfig /all
确认 IP/子网(即 192.168.1.10 / 255.255.255.0)netsh interface ipv4 show interfaces
并记下设备“名称”(即“以太网”)netsh interface ipv4 set address "Ethernet" static 192.168.1.10 255.255.255.0 none
(‘none’ 删除网关)
BAM!有线局域网无法上网,但仍然可以通过局域网访问。我可以连接到无线网络,这样就可以上网了。
要将网关重置回 DHCP:
netsh interface ipv4 set address "Ethernet" dhcp
答案2
默认网关(路由到 0.0.0.0)是您的 Internet 路径。如您所概述的,您有两个(一个通过无线,一个通过有线)。在这种情况下,首选有线,因为其度量值较低(它首选度量值较低的路由)。
一个想法可能是使用程序来设置有线连接的配置文件,以设置有或没有网关的静态 IP 地址。例如https://github.com/KurtisLiggett/Simple-IP-Config可以做到这一点。可能还有其他的,但这是我搜索的第一个。
- 当您希望计算机使用有线连接互联网时,请选择具有网关的配置文件。
- 当您想要使用无线时,请选择从有线连接中删除网关的配置文件。
我个人没有尝试过。我只是在想办法从网络层面解决这个问题。