林海谐缘论坛's Archiver

linhai 发表于 2009-1-6 23:10

ROS双线自动切换教程

[size=10pt]1、安装ROS
除了自己学习和测试用ROS外,最好还是单独用一台机器,相信这也不用多说,安装的时候要注意的是硬盘[color=red]一定[/color]要接在IDE0上面,并且作为主盘MASTER,光驱随便,很多安装之后不能正常启动的都是这个问题、用安装光盘启动后,如图1
[b]图1[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_03f5477e519d1af.jpg[/img]
选择 i 进入安装界面选择需要安装的package,图2
[b]图2[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_6ccfa1499ce47e3.jpg[/img]
选择完后,再按i安装,y确定,再按n不保存旧配置。最后回车重新启动,这时进入ROS是未注册的版本,如图4
[b]图4[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_b9d037fafa62c95.jpg[/img]
用光驱启动,在启动菜单按c破解,图5
[b]图5[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_70b01f85dbc5c0d.jpg[/img]
破解之后进入已经没有了未注册提示。。。见图6
[b]图3[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_e5adbbde2039a49.jpg[/img]
2、服务端配置
/interface pri     能显示出你现在可用的网卡。如图6
[b]图6[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_a489ab2f43188ac.jpg[/img]
/ip address
add address=192.168.1.1/24 interface=ether1   
设置ether1为内网IP,其中192.168.1.1/24添自己的内网IP ,设置成功没有提示,可以用pri查看在局域网其他机器IE浏览器192.168.1.1 进入WEBBOX,左边可以下载WINBOX,当然如果你已经有WINBOX可以省略这步。打开WINBOX输入IP和用户名连接(图8)
[b]图8[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_b4bf8d07a583d14.jpg[/img]
进入配置界面
(1)点左侧INTERFACE,双击ether1将name改为lan,同样将另两个改为cnc和tel。图9
[b]图9[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_7c4a59c9489fb4b.jpg[/img]
(2)左侧IP->ADDRESS ,+号,分别设置CNC和TEL的IP地址,添网通和电信给的IP/子网掩码(不要和我的一样...),红叉部分是自动添加的.图10
[b]图10[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_518b0962cc82599.jpg[/img]
见图7
[b]图7[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_125b6717961160c.jpg[/img]
3、winbox配置(所有配置都在这里进行)

(3)IP->ROUTE,+号添加默认的网关,默认网通就添网通网关,默认电信就添电信的网关,这里默认电信.
如图11,正常下黑圈处为AS,黄圈出为TEL.comment设注释为tel
[b]图11[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_c6a5b13d8262d2a.jpg[/img]
(4)IP->FIREWALL,NAT选项卡,+号添加chain:srcnat,src.addr:192.168.1.0/24,ACTION选项卡里为masquerade.OK,现在可以通过电信上网了.图12
[b]图12[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_23ddd4d3e2b45a4.jpg[/img]
(5)[url=ftp://admin:@192.168.1.1/][color=#2f5fa1][url=ftp://admin:@192.168.1.1/]FTP://admin:@192.168.1.1[/url][/color][/url]上传路由表文件cnc.rsc,如图13
[b]图13[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_6358477a4a06c86.jpg[/img]
在WINBOX中,NEW TERMINAL,输入import cnc完成.如图14
[b]图14[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_4a9cd9dd4ef6971.jpg[/img]
现在已经可以电信网通自动切换了.
(6)只是切换也不太安全,一定要配制一下防火墙么,同5一样,上传防火墙的RSC文件到192.168.1.1,在NEW TERMINAL里执行import firewall,整体和第5步相近.
(7)配置的差不多了,该改管理员账号了,左侧USERS,双击ADMIN改个名字和右下脚的password,如果不需要远程修改ROS的话,可以设定访问IP,192.168.1.0/24之类的~~~
[b]图16[/b]
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_546161ea61a98ec.jpg[/img]
至此,基本OK了. 检测掉线自动切换实现图片:
[img]http://www.routerbbs.com/attachment/Mon_0602/59_22957_a367de98735d84d.jpg[/img]

电信或网通双线之一掉线自动切换的功能实现
首先,需要配制netwatch检测功能,
左侧tools->netwatch,+号,HOST添电信的网关,UP中添dxup,DOWN中添dxdown,OK,
同样再添加网通的网关,和cncup,cncdown.
然后添加执行的脚本文件,下面的这个是我自己用的,差点,不过能用就好..呵呵....
将红字部分添上自己的网关,[color=red]注意,我是在router list中电信0.0.0.0/0做了comment注释为tel[/color].
/ system script
add name="dxup" source="/ip route set \[/ip route find comment=tel\] \
    gateway=[color=red]电信网关[/color];
\n/ip route set \[/ip route find comment=tel\] \
    disable=no;" policy=ftp,reboot,read,write,policy,test,winbox,password
add name="cncup" source="/ip route enable \[/ip route find \
    gateway=[color=red]网通网关[/color]\]" \
    policy=ftp,reboot,read,write,policy,test,winbox,password
add name="dxdown" source="/ip route set \[/ip route find comment=tel\] \
    gateway=[color=red]网通网关[/color]" \
    policy=ftp,reboot,read,write,policy,test,winbox,password
add name="cncdown" source="/ip route disable \[/ip route find \
    gateway=[color=red]网通网关[/color]\]" \
    policy=ftp,reboot,read,write,policy,test,winbox,password

在new terminal 中右键paste回车就可以了~~

切换的原理是
dxup 修改comment为tel的项的gateway为电信     (电信可用时默认0.0.0.0/0为电信网关)
dxdown 修改comment为tel的项gateway为网通     (电信不可用修改0.0.0.0/0为网通)
cncup 启用所有gateway为网通的项         (当网通可用进行路由选择~)
cncdown 禁用所有gateway 为网通的项~       (当网通不可用走默认线路不经过
[/size]

jjjackup 发表于 2009-2-15 17:07

好文章,谢谢楼主分享。

页: [1]
林海奥博虚拟主机无预付免费八折代理,最低双线空间60元赠数据库,com域名55元cn域名20元

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Linwan Inc.