我通过以太网(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”网关.
原文链接:https://www.f2er.com/windows/369931.html所以,不确定Windows是否“反复无常”:)或不;但我想这个命令应该是直接使用的.
尝试了几种组合,例如不使用WLAN的特定IF或设置较低的METRIC或使用MASK … 108.142.0.总是一样的结果;它显然被忽略了.
route ADD 93.108.142.151 10.30.94.1 IF 13(如果WLAN网关,则为10.30.94.1)
在给出命令后,路由打印和tracert返回
Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 10.30.60.1 10.30.61.140 20 0.0.0.0 0.0.0.0 10.30.94.1 10.30.94.25 25 93.108.142.151 255.255.255.255 10.30.94.1 10.30.94.25 21
C:\Windows\system32>tracert 93.108.142.154 1 2 ms 1 ms 1 ms 10.30.60.1 2 1 ms 1 ms 1 ms 192.168.191.55 3 10 ms 8 ms 8 ms 192.168.79.97