system script remove adsl-set

来源:百度知道 编辑:UC知道 时间:2024/05/27 05:33:31
ROS 的这个脚本是什么意思啊,看不懂,为什么要remove?

花了一个下午写好并调试好的利用循环实现的多ADSL接入+DDNS动态域名更新脚本,基本上比较完善,虽然看上去内容比较多,有点复杂,那是因为尽量考虑了各种意外错误情况的自动处理,但安装还是比较简单的,欢迎大家使用测试. 可以应付ADSL动态IP、动态网关、网关相同/不同等情况的接入~
利用循环实现,内容及说明如下:

#Script ADSL install 以下为本ADSL接入脚本安装部分
#本方法用循环的方法实现,安装比上次发的方便得多
#本脚本实现的功能为多ADSL接入,每条ADSL在路由表里做了路由标记
#接入后的用法请大家自行解决
#请将以下代码粘贴到你ROS的Terminal中或者将本文件导入ROS
#然后在system script下打开名为adsl-set的脚本,按照说明进行设置
#设置好后执行adsl-set脚本即可
/system script add name="adsl-set" source={
#以下为初始设置脚本,请务必按照说明进行设置,设好后运行本脚本
#在下面定义ADSL接入的数量
:global x 3
#在下面定义ADSL接口名前缀
:global pppoe-name pppoe-out

:for i from=1 to=$x do={
/ip address add address=("1.1.1." . $i . "/32") interface=($pppoe-name . $i) comment=("adsl" . $i)
/ip route add gateway=("1.1.1." . $i) routing-mark=("c" . $i) comment=("adsl" . $i)
}
/system scheduler enable adsl

/system script remove adsl-set
}