在 Windows Vista 上路由网络流量

在 Windows Vista 上路由网络流量

我有两个网络适配器。一个连接到 3g 路由器,另一个网络适配器连接到本地网络。

我想使用“route add”命令将特定 ip 地址/主机上的所有流量路由到 3g 路由器,其余的应该使用本地连接。

两个连接都可以独立工作,但当它们一起启用时,它们都无法按预期工作,即使其中一个设置为更高的度量也是如此。两者都设置为“专用网络”。

所有请求都超时。当我向 3g 路由器添加路由时,跟踪成功,但无法上网。

有任何想法吗?

答案1

Vista 仅支持一种互联网连接,此外还有一个令人讨厌的习惯,就是总是优先选择有线连接而不是无线连接,因为人们认为有线连接速度更快(具有更好的指标)。

请参阅本文以获取带有许多屏幕截图的解决方案:
“Windows Vista 多网络:无线到公共 WIFI 和有线到专用 LAN”

基本的解决方案是使用以下命令:

路由删除 0.0.0.0 IF 11

其中 IF 11 指的是接口列表 # 11(由 route print 命令输出显示在接口列表部分)。将 11 替换为您要使用的接口的编号想用来冲浪。

答案2

我想添加更多细节。我需要将本地10.*请求路由到以太网适配器,并将每个其他请求(互联网)路由到 wifi 适配器。这就是我所做的:

  1. 使用 查找以太网适配器的网关 IP ipconfig。我的是10.0.150.1

  2. 使用 查找以太网适配器编号route print。我的是11

  3. route delete 0.0.0.0 IF 11

  4. route add 10.0.0.0 MASK 255.0.0.0 10.0.150.1

这样,每个 LAN 请求都通过 LAN 适配器路由。

相关内容