如何通过不同的网络接口路由不同的流量(在Windows中)

Modified on: Tue, 12 Nov 2019 02:40:02 +0800

我已经搜索了有关如何执行此操作的详细信息但我没有成功 - 我想知道是否有人可以提供一些建议。

所以,假设我有2个网卡(我的实例中是LAN和3G),都分配了动态IP地址。 LAN接口是我的企业局域网,我想使用3G接口进行所有其他访问(即t'internet!)。

我的网络经验很少,但我的感觉是我应该能够将3G卡作为默认网关,然后通过LAN接口强制所有流量用于一组已知子网。

这是路线打印

=========================================================================== Interface List 40...........................Vodafone Mobile Connect 12...00 16 cf 87 71 22 ......Dell Wireless 1500 Draft 802.11n WLAN Mini-Card 11...00 15 c5 58 47 24 ......Broadcom NetXtreme 57xx Gigabit Controller 24...00 50 56 c0 00 01 ......VMware Virtual Ethernet Adapter for VMnet1 25...00 50 56 c0 00 08 ......VMware Virtual Ethernet Adapter for VMnet8 1...........................Software Loopback Interface 1 26...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter 13...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface 21...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2 23...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #4 28...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #6 =========================================================================== IPv4 Route Table =========================================================================== Active Routes: Netork Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 10.183.148.5 10.183.148.157 4235 0.0.0.0 0.0.0.0 10.183.148.6 10.183.148.157 4235 0.0.0.0 0.0.0.0 10.183.148.7 10.183.148.157 4235 0.0.0.0 0.0.0.0 On-link 10.57.175.79 31 10.57.175.79 255.255.255.255 On-link 10.57.175.79 286 10.183.148.0 255.255.255.0 On-link 10.183.148.157 4491 10.183.148.157 255.255.255.255 On-link 10.183.148.157 4491 10.183.148.255 255.255.255.255 On-link 10.183.148.157 4491 127.0.0.0 255.0.0.0 On-link 127.0.0.1 4531 127.0.0.1 255.255.255.255 On-link 127.0.0.1 4531 127.255.255.255 255.255.255.255 On-link 127.0.0.1 4531 169.254.0.0 255.255.0.0 On-link 10.183.148.157 4511 169.254.255.255 255.255.255.255 On-link 10.183.148.157 4491 192.168.6.0 255.255.255.0 On-link 192.168.6.1 4501 192.168.6.1 255.255.255.255 On-link 192.168.6.1 4501 192.168.6.255 255.255.255.255 On-link 192.168.6.1 4501 192.168.73.0 255.255.255.0 On-link 192.168.73.1 4501 192.168.73.1 255.255.255.255 On-link 192.168.73.1 4501 192.168.73.255 255.255.255.255 On-link 192.168.73.1 4501 224.0.0.0 240.0.0.0 On-link 127.0.0.1 4531 224.0.0.0 240.0.0.0 On-link 10.183.148.157 4492 224.0.0.0 240.0.0.0 On-link 192.168.6.1 4502 224.0.0.0 240.0.0.0 On-link 192.168.73.1 4502 224.0.0.0 240.0.0.0 On-link 10.57.175.79 31 255.255.255.255 255.255.255.255 On-link 127.0.0.1 4531 255.255.255.255 255.255.255.255 On-link 10.183.148.157 4491 255.255.255.255 255.255.255.255 On-link 192.168.6.1 4501 255.255.255.255 255.255.255.255 On-link 192.168.73.1 4501 255.255.255.255 255.255.255.255 On-link 10.57.175.79 286 =========================================================================== Persistent Routes: None

因此,接口40是我的3G卡,接口11是我的LAN卡。您可以看到(我认为)我目前有两条默认路由,但由于指标较低,3G获胜?我需要通过LAN接口强制所有10.183。流量。

欢迎任何建议!!

问候,杰森

作者:Chloraphil,user28599

最佳答案

您正在寻找的命令是路线添加:

http: //www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/route.mspx?mfr=true

对于您的设置,我认为语法是:

route add 10.183.0.0 mask 255.255.0.0 10.183.148.5

这会将10.183.xx的所有流量发送到您的系统已经知道的下一跳地址10.183.148.5,该地址已经脱离以太网网络,并且任何与路由不匹配的流量都会被您抓取默认路由并通过您的3g连接。看起来您的网络也分配了多个路由器,因此您可能需要将其加倍并添加10.183.148.6和.7的路由。

如果您的网络不在10.183范围内,您可能需要小心,您可能需要添加更多路由。您也可以将所有10.0.0.0/8路由到您的公司网络,因为Windows将有更具体的路由,但我不是100%肯定,因为您的3g卡给你一个IP在10.xxx范围内。


相关问答

添加新评论