我刚搬进新家,网络很差。目前我们使用 2 个不同的路由器:一个 4G 路由器,下载速度快,但 ping 值很差;另一个 ADSL 路由器,下载速度很差,但 ping 值相当好且稳定。
我想用4G路由器下载工作用的游戏和大文件,用ADSL路由器玩竞技网游。
我想知道是否可以将两根以太网电缆插入一个硬件,并轻松更改我使用的那根。几年前有人问过类似的问题,所以现在可能可以实现类似的问题。
我已经使用过类似的东西将 2 个 HDMI 源连接到显示器,但没有找到任何适用于以太网的东西。
答案1
有用于 HDMI、音频等的硬件分配器设备,但我从未见过甚至听说过用于以太网的分配器设备 - 它们从来没有真正的市场。不幸的是,您没有指定您的操作系统,所以我假设您使用 Windows。
如果您的系统有 2 个物理网络接口,最简单的方法就是将一个接口连接到每个路由器,然后根据需要启用/禁用接口。您可以在Network & Internet settings
/中执行此操作Change adapter options
:
或者,您可以netsh
在 2 个 .bat 文件中使用 -command:
对于游戏:
@echo off
netsh interface set interface "Ethernet1" disable
netsh interface set interface "Ethernet2" enable
下载地址:
@echo off
netsh interface set interface "Ethernet2" disable
netsh interface set interface "Ethernet1" enable
注意 - 先禁用,然后启用。使用命令检查正确的接口名称
netsh interface show interface
或者您也可以创建一个 PowerShell 脚本。
如果您的系统只有一个网络接口,事情会变得更加复杂。您可以将路由器配置到不同的子网(例如, 的 为 4G 192.168.0.0/24
, 的为 ADSL 192.168.1.0/24
),将两者与您的 PC 一起连接到集线器或交换机,然后使用netsh
或 PowerShell 脚本更改系统的 IP 寻址和 DNS。
我自己从未尝试过。您将在同一网络的不同范围内运行 2 个不同的 DHCP 服务器,这是非常网络设计不好,但如果你是唯一使用路由器的人,它应该可以工作。但是如果有多个用户,每个设备都需要有一个静态 IP 将其连接到它应该使用的路由器...
所以最后,在多用户情况下,只需根据需要更换网线就是最简单的解决方案。绝不建议使用奇怪的非标准网络设计,因为它们很容易导致问题。
答案2
您可能需要更改每个适配器的“高级网络”属性中的度量,才能更改正在使用的适配器。这通常需要重新启动。
这假设您有两个活动的以太网适配器,但事实可能并非如此。
无论你选择以何种方式通过编程方式更换以太网适配器,几乎都肯定需要重新启动。这比更换电缆花费的时间更长。
在需要时更改以太网连接可能更简单。这是最简单的方法。