资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
ROS 双线 ADSL 不同网关按网段分流教程教程开始:建立PPP拨号,把其中一条拨号名命名为ADSL1,另一个命明为ADSL2, 首先等待拨号成功。设置参考图1:拨号成功后,PPPOE会自动添加IP地址和 网关,我们要做的就是,手动再添加一次这些地址,以配合脚本。 手动添加 2 个和PPP自动添加出来一样的IP,并教程开始 建立PPP拨号,把其中一条拨号名命名为ADSL1,另一个命明为ADSL2,首先等 待拨号成功。设置参考图 1:拨号成功后, PPPOE 会自动添加 IP 地址和网关,我们要做的就是,手动再添加 一次这些地址,以配合脚本。手动添加2个和PPP自动添加出来一样的IP,并标记为1和2, 1为ADSL1的IP, 2 为 ADSL2 的 IP:绿色代表我们添加时取的数字,红框代表的是我们添加的内容,说简单点,就是 复制一份自动分配得来的 IP 地址,然后做个标记位置 winbox-ip-addresses设置如图2下面是手动添加2个和PPP自动添加出来一样的router(称作外网网关),并标 记为1和2,1为ADSL1的外网网关,2为ADSL2的外网网关: 黑色代表我们添加时取的数字,红框代表的是我们添加的内容,说简单点,就是复制一份自动分配得来的外网网关,然后做个标记 位置 winbox-ip-routes 设置如图3DA0/0GatewZA1didiCheck GatewayCheck Gateway10. 10. 10:, .25410.10 10;25210/254 =0. 10. 10. 25S 令0.0. 0.0/0Gatewayay: 0f-C.O.1.; 0/0;2AS |0Route ListD p=O.O.G 0/010. 10 10.252 Ruujte Rput RuutirLg Mark电已 Equi空 Di st:iiLCe1 AIiSLlAIISL22Dee;tireti 皿G:mt pway;1AS |Ll. 0. 0. 0/0AIiSLl10. 10. 10.2541 AHSL2active staticIlesti nat i on: :AWWIfflMC:=LTLcelDegtinati un:ApplyDisableCommentAIiSLlD1 E t:ElTl匚己:C:=LTLcelApplyDisableCommentRemovengf: |2f S urn-1: e:ac1 www.MejBaj.Nef添加完毕后,打开winbox-new terminal,复制下面的脚本,在终端上点右键, 选 paste1. 添加 IP 地址伪装/ ip firewall nat add chain=srcnat action=masquerade comment= disabled=no2. 添加网段分流脚本, 请手动修改红色部分红色部分代表了 192.168.1.1-192.168.1.120 用 ADSL1192.168.1.121-192.168.1.240 用 ADSL1修改完毕后,复制修改后的内容,在终端上 paste/ ip firewall mangleadd chain=prerouting src-address=192.168.1.1-192.168.1.120action=mark-routing new-routing-mark=1 passthrough=yes comment= disabled=noadd chain=prerouting src-address=192.168.1.121-192.168.1.240 action=mark-routing new-routing-mark=2 passthrough=yes comment= disabled=noadd chain=postrouting protocol=tcp tcp-flags=syn action=change-mss new-mss=1400 comment= disabled=no3. 添加ADSL掉线后自动添加新IP和网关脚本位置winbox-system-script点“+ 号,改name为script,然后复制下面的 脚本到source里,添加完毕后效果如图4:local assign-address :local new-address :local status:local x :set x 2:for i from=1 to=$x do=:set status /interface get /interface find name=(ADSL . $i) running:if ($status=true) do=:set new-address /ip address get /ip address find dynamic=yes interface=(ADSL . $i) address:set new-address :pick $new-address 0 (:len $new-address -3) :set assign-address /ip address get /ip address find dynamic=no interface=(ADSL . $i) address:set assign-address :pick$assign-address 0 (:len $assign-address -3):if ($assign-address != $new-address) do= /ip address set /ip address find comment=$i address=$new-address network=$new-address broadcast=$new-address/ip route set /ip route find comment=$i gateway=$new-address /ip route set /ip route find comment=$i gateway=$new-address Nev ScriptN:=JT|H|swBni1/ readV p uli cyV p as sw or dPolicy V reboot 1*7 write testS our c e:d-LdldldlK ic:r:-匚c:t r-u o -u o -H- -u1111 E f:=lsei gn-addresE new-adiit-HEE2fr om=1 to=$x do=et/interface gEt /iLtmrfsLC::i f C$st:=Ltus= true ) do= :set new-adiiress : pi ck Jnew-adiiress 0:_:i f .$asei gr-adiiress 1 - Jnew-adiire ne tw orkJnew-adiir ess bro a de as t 二玄巩日卅一 adiir e z /ip ruuset /ip roufind comm /ip routE set /ip ronfind comnirLew-adiiress /ip adiiress 巨mtas sias si./ip adiireEE gmt :pl i:k $:=l5E1 gTL_:=L4. 添加脚本计划任务10 秒钟运行一次 script 脚本,就是上面那个,来防掉线!/ system scheduleradd name=task on-event=script start-date=jan/01/1970 start-time=00:00:00 interval=10s comment= disabled=no做到这里基本算是结束了,限速,绑 ARP 之类的脚本,网上大把,这里就不说了!
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号