我已经搜索了有关如何执行此操作的详细信息,但没有成功 - 我想知道是否有人可以提供一些建议。
假设我有 2 个网卡(在我的实例中是 LAN 和 3G),都分配了动态 IP 地址。LAN 接口是我的公司 LAN,我想使用 3G 接口进行所有其他访问(即互联网!)。
我的网络经验很少,但我的感觉是我应该能够将 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 获胜,因为度量值较低?我需要强制所有 10.183。。通过 LAN 接口进行流量。
答案1
您正在寻找的命令是 route add:
对于您的设置,我认为语法是:
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 卡为您提供了 10.xxx 范围内的 IP。
答案2
另一种方法是更改每个相关适配器的“度量”值。我刚刚用 3G MiFi 适配器完成了此操作。要更改度量,请进入网络和共享中心 --> 更改适配器设置。选择要更改的适配器并进入其属性。在要更改的协议(通常为 IPv4)的高级部分中,取消选中“自动度量”复选框并指定您自己的值。值越低,适配器在搜索主机时具有的优先级越高。
这样就不会干扰您的路线。
答案3
要将3g卡设为默认网关,请删除11接口的默认路由:
route delete 0.0.0.0 10.57.175.79
假设 10.57.175.79 是您的 LAN IP 地址..
然后将 10.183.148.x 子网指向你的 LAN IP,:
route add 10.183.148.0 mask 255.255.255.0 10.57.175.79
答案4
将所有路由默认为通过 3G 卡发送会更容易吗?因此,您只有一条路由通过 Int 40(具有高 AD),并将所有路由保留在 Int 11 上。我发现 Int 40 的度量比 Int 11 更好,这很奇怪。
您对整个企业使用的是动态路由还是静态路由?我知道在思科中,您可以将静态默认路由放置在您想要的任何接口上,然后更改其上的 AD,以便您可以通过这种方式确定优先级。