欢迎来到天天文库
浏览记录
ID:5893176
大小:230.50 KB
页数:5页
时间:2017-12-27
《ros双线adsl不同网关按网段分流教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ROS双线ADSL不同网关按网段分流教程教程开始:建立PPP拨号,把其中一条拨号名命名为ADSL1,另一个命明为ADSL2,首先等待拨号成功。设置参考图1:拨号成功后,PPPOE会自动添加IP地址和网关,我们要做的就是,手动再添加一次这些地址,以配合脚本。手动添加2个和PPP自动添加出来一样的IP,并 教程开始:建立PPP拨号,把其中一条拨号名命名为ADSL1,另一个命明为ADSL2,首先等待拨号成功。设置参考图1:拨号成功后,PPPOE会自动添加IP地址和网关,我们要做的就是,手动再添加一次这些地址,以配合脚本。手动添加2个和PPP自动添加出来一样的IP,并标记为1和2,1为AD
2、SL1的IP,2为ADSL2的IP:绿色代表我们添加时取的数字,红框代表的是我们添加的内容,说简单点,就是复制一份自动分配得来的IP地址,然后做个标记位置winbox-ip-addresses设置如图2下面是手动添加2个和PPP自动添加出来一样的router(称作外网网关),并标记为1和2,1为ADSL1的外网网关,2为ADSL2的外网网关:黑色代表我们添加时取的数字,红框代表的是我们添加的内容,说简单点,就是复制一份自动分配得来的外网网关,然后做个标记位置winbox-ip-routes设置如图3添加完毕后,打开winbox-newterminal,复制下面的脚本,在终端上点右键,
3、选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-
4、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掉
5、线后自动添加新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[/ip
6、addressfinddynamic=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-a
7、ddress!=$new-address)do={/ipaddressset[/ipaddressfindcomment=$i]address=$new-addressnetwork=$new-addressbroadcast=$new-address /iprouteset[/iproutefindcomment=$i]gateway=$new-address /iprouteset[/iproutefindcomment=$
此文档下载收益归作者所有