Linux(Fedora 15)多ISP和NAT路由

所以我有我的系统运行Fedora 15,目前与DSL线。 该行提供一个静态IP,以及静态路由,DNS。 我从这个IP运行一个networking/电子邮件/ DNS服务器。 它还支持NATnetworking在内部networking上提供networking和DHCP。

我现在想添加另一个使用DHCP(Comcast)的ISP,并且切换从NAT生成的stream量通过新的连接,同时保持与服务器相关的function的DSL连接。 这将卸载我的家庭使用的stream量到Comcast连接。

我试图找出最简单的方法来做到这一点与Fedoraconfiguration文件,但我不知道我可以单独做这个文件。 我可以在网上find的大部分信息必须处理负载平衡或故障转移,我也不想实现。 Comcast连接的DHCP客户端似乎也完全使用标准的Fedoraconfiguration文件,因为路由被设置为最后一个接口。 我希望我可以说,该接口的任何路由转到一个单独的路由表,并将其用于NAT。

感谢您的任何信息。

eth0 198.144.1.x DSL

eth1 192.168.0.x NAT

eth2未使用(损坏)

eth3 xxxx电缆(DHCP)

你需要做的是基于策略的路由。 我不知道Fedoraconfiguration文件是否支持这个function – 如果我不得不猜测,我会说“不”。

基本上你想要做的是build立两个不同的路由表,一个用于外部(路由)连接,并保留本地连接的默认路由表。