我通过以太网(10.1.1.1,接口 11)以及无线 LAN(172.22.12.1,接口 12)连接。我试图通过 wlan 而不是以太网卡(具有更高的度量标准)仅路由某个主机(140.239.191.10 - 这是 whatismyipaddress.com 用于测试目的)。
让我给你我的路由细节:
Network Destination | Netmask | Gateway | Interface | Metric
0.0.0.0 | 0.0.0.0 | 10.1.1.1 | 10.1.10.149 | 10
0.0.0.0 | 0.0.0.0 | 172.22.12.1 | 172.22.12.110 | 20
现在我尝试了以下方法:
route add 140.239.191.10 mask 255.255.255.255 172.22.12.1 metric 1 if 12
我在路由表中添加了这个
140.239.191.10 | 255.255.255.255 | 172.22.12.1 | 172.22.12.110 | 31
这就是我认为的问题:路由被自动分配了一个 31 的度量,因此流量不是通过我的 wlan 接口路由的,而是通过以太网(因为较低的度量)。在浏览 IP 时,我仍然看到以太网适配器的公共 IP 地址,而不是 WLAN 适配器的公共 IP 地址(它们是完全不同的网络 - 本地 DSL 和 UMTS)。
我不想为 wlan 提供较低的指标,因为我通常希望将以太网接口用于所有网络流量(它更快,并且我可以访问我的内部网络共享) - 我只想通过 WLAN 适配器路由单个 IP .
任何建议表示赞赏!
丹尼斯
好吧,我正在做同样的事情,Windows 8 坚持使用“LAN”网关......而不是“WLAN”网关。
因此,不确定 Windows 是否“反复无常”:);但我想这个命令应该可以直接使用。
尝试了几种组合,例如不为 WLAN 使用特定的 IF 或设置较低的 METRIC 或为 ...108.142.0 使用 MASK。总是一样的结果;它显然被忽略了。
route ADD 93.108.142.151 10.30.94.1 IF 13
(如果是 WLAN 网关,则为 10.30.94.1)在给定命令后,路线打印并
tracert
返回嗯 - 它现在似乎在我没有改变任何东西的情况下工作(我实际上去喝咖啡)。也许 Windows 需要一些时间来使用新设置?
我是否必须执行 ipconfig /renew 或其他操作以便立即使用这些设置?
尝试关闭以太网和 WLAN 连接的自动度量。自动矩阵将覆盖此处的优先级。