![如何根据子网划分流量?](https://linux22.com/image/1253451/%E5%A6%82%E4%BD%95%E6%A0%B9%E6%8D%AE%E5%AD%90%E7%BD%91%E5%88%92%E5%88%86%E6%B5%81%E9%87%8F%EF%BC%9F.png)
我计划在现有宽带的基础上再买一条。我想知道如何划分流量,以便第二个连接仅用于某些子网,另一个连接用于其他所有子网。这可以在 Windows 中完成吗?还是我需要一台单独的 PC 进行路由?
编辑:一些附加信息:
我计划进行如下设置:
连接 #1 (eth0)
- 通过路由器有线
- 100Mbps
- 交通受限
连接 #2 (wlan0)
- 通过路由器 #2 进行无线连接
- 10Mbps
- 无限流量
如果以这种方式配置,连接 #1 将限制于特定子网,而连接 #2 将用于所有其他子网。
我也可以被说服为这个部门使用 Linux 机器(假设这可以通过 iptables 等基本工具来完成),但 Win7 解决方案是首选。
答案1
第一:将默认路由(标准网关)设置为路由器 2 的 IP。
第二:将特定子网手动添加到指向路由器 1 的 IP 的路由表中。
route ADD *network* MASK *subentmask* *gateway*
例如,如果网络是 10.24.0.0/16 且路由器 1 的 IP 是 192.168.56.1:
route ADD 10.24.0.0 MASK 255.255.0.0 192.168.56.1
忘了提一下:如果它按您喜欢的方式工作,请使用参数-p
使路由持久。(重启后进行配置。)