将 2 个 ISP 路由至 2 个不同的网络

将 2 个 ISP 路由至 2 个不同的网络

好的,这是我的场景。eth0 和 eth3 指向 2 个不同的 ISP,eth1 是一个内部网络,比如 192.1.1.0,而 eth2 在另一个网络上,比如 10.1.1.0。

我希望每个网络都有自己的互联网连接。

我正在使用 IPtables 将 eth1 路由到 eth0,将 eth2 路由到 eth3,这样每个网络都有到其自己的互联网的物理连接。问题在于路由。我无法分配 2 个默认网关,一个分配给 eth0,一个分配给 eth3。目前,我只有一个 eth0 上的默认网关。我的 192.1.1.0 网络可以访问互联网,eth1 与具有互联网默认网关的 eth0 通信。我的 10.1.1.0 网络没有互联网,eth2 要么与没有默认网关的 eth3 通信,要么 eth2 试图与被我的 iptables 禁止的 eth0 通信。我该如何添加 2 个默认网关或解决这个问题?

答案1

听起来他想通过 wan1 路由 lan1,通过 wan2 路由 lan2。

获取思科路由器<-更容易实现。

相关内容