Red hat AS 2.9做动态路由的问题

公司要做台服务器提供上网,所以我从IBM的网站上下载了《用LINUX打造路由器》,但因水平有限未能完全理解。我公司网络现状是:一条2M的DDN专线,一条ADSL用带路由的MODEM。因为ADSL有时掉线,所以想把两条线路通过两块网卡集成到LINUX服务器后再由第三块网卡提供上网,当一条线路故障时由LINUX自动选择另一条线路上网而不需人工干预。敬请指点迷津。
唐明安
2003.8.5
EMail:tangmingan@sina.com.cn 13974848823@hnmcc.com
QQ:5154354

现在网线参数是:
网卡 IP 网关
eth0 192.168.1.254/24 192.168.1.2 adsl
eth1 210.12.237.100/24 210.12.237.126 ddn
eth2 192.168.0.1/24
默认路由:192.168.1.2

zebra.conf文件内容:

interface eth0
ip address 192.168.1.254/24

interface eth1
ip address 210.12.237.100/24

interface eth2
ip address 192.168.0.1/24

ospfd.conf文件内容:

interface lo
interface eth0
interface eth1
interface eth2

router ospf

passive-interface eth2
network 192.168.1.0/24 area0
network 210.12.237.0/24 area1

bgpd.conf文件内容:

router bgp 65530
network 192.168.0.0/24
neighbor 192.168.1.2 remote-as 65532
neighbor 210.12.237.126 remote-as 65531

老大有更好的办法解决的话请告诉我

不好意思理解错误更改为多重ISP联接
公司要做台服务器提供上网,。网络现状是:一条2M的DDN专线,一条ADSL用带路由的MODEM。因为ADSL有时掉线,所以想把两条线路通过两块网卡集成到LINUX服务器后再由第三块网卡提供上网,当一条线路故障时由LINUX自动选择另一条线路上网而不需人工干预。服务器为Red hat AS2.9 。
唐明安
2003.8.5
EMail:tangmingan@sina.com.cn 13974848823@hnmcc.com
QQ:5154354

现在网线参数是:
网卡 IP 网关
eth0 192.168.1.254/24 192.168.1.2 adsl
eth1 210.12.237.100/24 210.12.237.126 ddn
eth2 192.168.0.1/24
默认路由:192.168.1.2

www-900.ibm.com/developerWorks/c … ndex.shtml
www-900.ibm.com/developerworks/c … ndex.shtml
动态路由应当就是你需要的

如果是要平衡两路的负载就不知怎么办了

谢谢!这是动态路由需要有同样的路由才能实现,一个时是没办法的这个如果用在大型服务商的服务器群里是可以解决这个问题,我在铁通的机房试过了,但对于我上面所说的来讲,ADSL等服务端没有这样的支持,可以说无用武之地吧。但我总不能为了实现这个功能装他三四台有路由协议的LINUX服务器再实现吧,那样的话我还不如搞个现成路由器算了。