我家里有两个不同的 ISP,还有两个不同的路由器。一个用于无线,一个用于以太网。
在我这里的电脑上,它同时设置了无线和以太网连接(这正是我想要的)。但我想使用无线连接来连接互联网。然而,互联网连接似乎优先于我的有线以太网连接。
有没有办法在不禁用以太网连接的情况下更改此设置?我需要同时启用它们。
我正在使用 Windows Vista。
答案1
您可以使用接口度量来覆盖所使用的默认网关。
您可以通过控制面板/网络和 Internet/网络连接转到有线网络适配器属性。
在网络适配器属性窗口中,双击“Internet 协议版本 4”,然后单击“高级”按钮。
取消勾选“自动度量”按钮,在“接口度量”框中输入 100。然后点击“确定”退出适配器属性窗口。
此后,您的无线接口的默认度量为 10,而有线接口的度量为 100。
接口度量是通过接口发送数据包的成本。由于有线接口的成本现在更高,因此数据包通过无线接口发送。
答案2
这最快的方法是禁用(删除)网关在您的网络适配器之一中,因此它将失去互联网,但不会失去 LAN。
假设您的有线设备位于192.168.1.x
子网中,并且192.168.1.1
作为其网关/路由器,则此命令行将删除网关:
route delete 0.0.0.0 mask 0.0.0.0 192.168.1.1
要再次启用(添加)网关:
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1
此更改将持续到下次重新启动。如果你想在一个简单的脚本中自动执行它,以便你可以在需要时运行它,我建议此主题。
如果您想使此更改永久生效,我建议您编辑 TCP/IP 属性对于以太网适配器直接访问(我的 Windows 是西班牙语,抱歉):(
此图像假设192.168.1.20
您的 LAN IP 地址。DNS 只是一个例子)