- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ros脚本语言
RouterOS 3.0脚本语言
总论
描述
本手册介绍 RouterOS 内置功能强大的脚本语言。
脚本宿主机提供了一种在某些事件发生时依靠自定义脚本自动执行某些路由器维护任务的方法。脚本包含配置命令和表达式 (ICE-内部控制台表达式)。配置命令是标准的 RouterOS 命令
如: /ip firewall filter add chain=forward protocol=gre action=drop
相关的手册描述了在表达式作为前缀时可以访问所有的子菜单。
用于触发脚本执行的事件包括:系统计划程序、交通监控工具和监视工具生成的事件。
技术要求
所需安装包: system所需许可: Level1子菜单级别: /system script技术标准: None硬件使用: 不重要
相关资料
软件包管理
系统计划任务
网络监控
流量监视
串口监视
控制台命令语法
描述
控制台命令由下列部分组成,它列出了您在控制台中键入它们的顺序:
prefix (前缀) -指示该命令是否是一个内部控制台表达式, 如:“:”:put或从根菜单级启动命令路径, 如:/
[admin@MikroTik] ip firewall mangle /ping
Path(路径) -所需的菜单级别的相对路径,如下:.. filter
[admin@MikroTik] ip firewall mangle .. filter print
Path_pars(路径参数) – 当实际所在的路径与用户输入不同时,用于跨越不同的菜单级。 如下: mylist
[admin@MikroTik] ip firewall mangle /routeing prefix-list list mylist
action(动作) - 在指定的菜单下,可用操作之一,如 add
[admin@MikroTik] ip firewall mangle /ip firewall filter add chain=forward action=drop
unnamed parameter (未命名参数) - 这些是有些操作所必需的,应在动作名称后输入固定顺序。如
[admin@MikroTik] ip firewall mangle /ping
name[=value] – 如需要,一系列的参数名称后跟各自的值, 如ssid=myssid
/interface wireless set wlan1 ssid=myssid
注意
变量替换、命令替换和表达式仅允许用于“路径参数”和“未命名参数”值.
前缀, 路径, 动作和name[=value]对只能直接给出, 如一个单词。因此, :put (1 + 2) 是有效的,而 :(pu . t) 3 则无效。
例子
下面的示例进一步解释了内部控制台的一部分命令:
/ping count=5
prefix / action ping unnamed parameter name[=value] count=5 .. ip firewall rule input
path .. ip firewall rule path_args input :for i from=1 to=10 do={:put $i}
prefix : action for unnamed parameter i pname[=value] from=1 to=10 do={:put $i} /interface monitor-traffic ether1,ether2,ipip1
prefix / path interface action monitor-traffic unnamed parameter ether1,ether2,ipip1 表达式组
描述
此功能提供了一种简单的在一级命令内通过大括号“{”“}”对来执行多条命令的方法。
注意
从相同的菜单级别,作为整个脚本执行后续的脚本命令。请考虑下面的示例:
[admin@MikroTik] ip route /user {
{... /ip route
{... print}
Flags: X - disabled
# NAME GROUP ADDRESS
0 ;;; system default user
admin full /0
1 uuu full /0
[admin@
您可能关注的文档
- 八年级计划备课.doc
- 城北中学信息技术考试模拟选择判断.doc
- 2010-4丝宝客观题ggg.doc
- 3sound of letter p教学设计.doc
- 《信息技术基础》模块练习题-客观性试题-多选题-带答案.doc
- 小学信息技术学科知识.doc
- 2010山东省专升本计算机真题.doc
- 战后资本主义经济调整3.doc
- 一课一练 气体的等温变化——玻意耳定律.doc
- zijide 计本班数据库实验大纲.doc
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)