您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > ROS双线ADSL不同网关按网段分流教程
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设置如图3添加完毕后,打开winbox-newterminal,复制下面的脚本,在终端上点右键,选paste1.添加IP地址伪装/ipfirewallnataddchain=srcnataction=masqueradecomment=disabled=no2.添加网段分流脚本,请手动修改红色部分红色部分代表了192.168.1.1-192.168.1.120用ADSL1,192.168.1.121-192.168.1.240用ADSL1修改完毕后,复制修改后的内容,在终端上paste/ipfirewallmangleaddchain=preroutingsrc-address=192.168.1.1-192.168.1.120action=mark-routingnew-routing-mark=1passthrough=yes\comment=disabled=noaddchain=preroutingsrc-address=192.168.1.121-192.168.1.240action=mark-routingnew-routing-mark=2passthrough=yes\comment=disabled=noaddchain=postroutingprotocol=tcptcp-flags=synaction=change-mssnew-mss=1400comment=disabled=no3.添加ADSL掉线后自动添加新IP和网关脚本位置winbox-system-script点“+”号,改name为script,然后复制下面的脚本到source里,添加完毕后效果如图4:localassign-address:localnew-address:localstatus:localx:setx2:forifrom=1to=$xdo={:setstatus[/interfaceget[/interfacefindname=(ADSL.$i)]running]:if($status=true)do={:setnew-address[/ipaddressget[/ipaddressfinddynamic=yesinterface=(ADSL.$i)]address]:setnew-address[:pick$new-address0([:len$new-address]-3)]:setassign-address[/ipaddressget[/ipaddressfinddynamic=nointerface=(ADSL.$i)]address]:setassign-address[:pick$assign-address0([:len$assign-address]-3)]:if($assign-address!=$new-address)do={/ipaddressset[/ipaddressfindcomment=$i]address=$new-addressnetwork=$new-addressbroadcast=$new-address/iprouteset[/iproutefindcomment=$i]gateway=$new-address/iprouteset[/iproutefindcomment=$i]gateway=$new-address}}}4.添加脚本计划任务10秒钟运行一次script脚本,就是上面那个,来防掉线!!/systemscheduleraddname=taskon-event=scriptstart-date=jan/01/1970start-time=00:00:00interval=10scomment=\disabled=no做到这里基本算是结束了,限速,绑ARP之类的脚本,网上大把,这里就不说了!
本文标题:ROS双线ADSL不同网关按网段分流教程
链接地址:https://www.777doc.com/doc-2848597 .html