跪求解术!!!
一台电脑,加装四块通用网卡后配置如下:处理器:PIII-650M
主板:Intel VC820
内存:SD 128M
硬盘:30G ATA100
外网卡(eth0):ADSL专线方式接入因特网(打开调制解调器,即可上网,无须拨号)地址为:213.xxx.xxx.162
外网卡(eth1):PPPoE方式接入因特网(Cable modem方式,需要虚拟拨号上网,但IP地址固定)地址为:195.xxx.xxx.226
内网卡(eth2):IP地址和eth0处于同一网段,其地址为:213.xxx.xxx.163系该供应商所提供,并直接连接一小型交换机,与该交换机连接的有FTP、WWW、VoIP软交换等几个服务器对外提供服务,他们的地址均为:213.xxx.xxx.164(FTP)、213.xxx.xxx.165(WWW)和213.xxx.xxx.166(VoIP)
内网卡(eth3):带一个30台左右的子网,其地址为:192.168.0.1并直接连接一台交换机,为子网提供上网服务,后边还有内网的代理服务器等,不多说了;
要求:
一,该电脑作为一个软件路由器存在,正常时用eth0作为出口,为后边提供网络服务;
二,外网卡(eth1)作为备用连接存在,只有当eth0有问题不能提供服务时,该电脑会自动拨号使用eth1为后边的内网提供服务,并且当eth0恢复正常工作后,自动断开该连接,恢复使用eth0作为出口;
三,该电脑还要作为一个防火墙存在,保障内部网络提安全;
那位大师能给出一具体的解决方案! 方法有多种。我觉得下面的方便,不用写脚本。
/ip firl man里做个mark-rout,对所有的数据包做路由标志
/ip rout里设一个网关,eth0的网关,路由标志为上面设的那个
再添加一个网关,eth1的网关,不用加路由标志
正常的时候,因为数据包做了标志,所以走eth0网关,如果eth0走不通,数据就会走eth1网关
其实为什么要一条做备用呢,两条同时用不好吗
[ 本帖最后由 younger 于 2006-8-10 22:54 编辑 ]
回younger 兄!
哥们儿!你好!我在不同的地方发了不少帖子,可是就是没有人回,我认为使他们的水平有限!我最主要的难题是,如果换成备用连接后,我的那些服务器能否通过eth1作为出口吗?因为那些服务器的IP地址是和eth0在一个网段上,而eth1则是另外的供应商和网段!至于为什么不用双线,把eth1作为备用,其原因是eth1的网1G的流量要60美元,而eth0的网1G才52美元,我们在国外不在国内!
另外您能说的再详细点码?谢谢!
页:
[1]