如何在家中设置 2 个 LAN 之间的灵活路由

如何在家中设置 2 个 LAN 之间的灵活路由

我家里有两个独立的互联网连接,一个是华为 B593 4G 路由器,另一个是 Netgear ADSL 路由器。

通常我使用 4G 连接(当我达到每月 80GB 的数据限制时使用 ADSL 作为备用),而家里的其他人则使用 ADSL 连接(没有数据限制)。

华为和 Netgear 路由器都具有 Wifi 访问权限,今天我有一个连接华为和 Netgear 的交换机。

华为网络地址范围为192.168.2.X,Netgear为192.168.0.X

现在,当我想从 4G 切换到 ADSL 时,我必须手动将多台 PC 上的地址从 192.168.2.X 切换到 192.168.0.X(当然还要更改默认路由等)

我反而认为我应该用便宜的路由器连接网络。或者在我的 Linux 机器上安装软件路由器(我有 Windows、OSX 和 Linux)。我希望能够随意切换互联网线路。

我应该选择哪种解决方案,是否有一种简单/快捷的方法可以随时将流量路由到 Netgear 网络然后返回到 4G 网络?

如果可能的话,我还想将一些流量(P2P、网络电视等)路由到 ADSL,而将一些流量(主要是游戏)路由到快速的 4G 网络。这可能吗?

答案1

虽然我很难回答最后一个问题(路由某些流量但不路由其他流量),但您很可能需要软件路由器(或可以完全管理路由表的路由器)。您基本上需要将所有数据包从您不想通过其连接的路由器转发到另一个路由器(网关)。我相信您可以使用 pFsense 将其压缩到一台机器中。

答案2

我相信这是最好的解决方案(除了花费数小时构建和配置我自己的解决方案)。

http://www.cisco.com/en/US/products/ps11995/

这是一台便宜的思科路由器,有 4 个以太网端口。我对 IOS(路由器操作系统)的使用经验有些过时,但我希望它能解决我的基本路由问题。但是我不知道如何才能在子网之间快速切换。

相关内容