Linux(Fedora 15)多 ISP 和 NAT 路由

Linux(Fedora 15)多 ISP 和 NAT 路由

因此,我的系统运行 Fedora 15,目前有一条 DSL 线路。该线路提供静态 IP 以及静态路由和 DNS。我从此 IP 运行 Web/电子邮件/DNS 服务器。它还支持 NAT 网络以在内部网络上提供网络和 DHCP。

我现在想添加另一个使用 DHCP(Comcast)的 ISP,并将 NAT 生成的流量切换到新连接,同时保持 DSL 连接以实现与服务器相关的功能。这将把我家人使用的流量转移到 Comcast 连接。

我正在尝试找出使用 Fedora 配置文件执行此操作的最简单方法,但我不确定是否可以仅使用这些文件来完成此操作。我在网上找到的大多数信息都必须处理负载平衡或故障转移,而这两者都不是我想要实现的。Comcast 连接的 DHCP 客户端似乎也完全使用了标准 Fedora 配置文件,因为路由被设置为最后启动的接口。我希望我可以声明该接口的任何路由都会转到单独的路由表并将其用于 NAT。

谢谢任何信息。

eth0 198.144.1.x DSL

eth1 192.168.0.x NAT

eth2 未使用(损坏)

eth3 xxxx 电缆 (DHCP)

答案1

您需要做的是基于策略的路由。我不知道 Fedora 配置文件是否支持此功能 - 如果我不得不猜测的话,我会说“不支持”...

基本上,您要做的是设置两个不同的路由表,一个用于外部(路由)连接,一个用于本地连接,保留默认路由表。

相关内容