控制台是用于访问MikroTik路由器的配置和管理功能,使用文本终端,无论是远程使用串行端口,TELNET,SSH或控制台屏幕永保内,或直接使用显示器和键盘。控制台还用??于编写脚本。本手册介绍了的通用控制台??操作原则。请咨询一些高级控制台命令和脚本手册如何编写脚本。 菜单分级 控制台允许配置路由器的设置,使用文本命令。由于有很多可用的命令,他们被分成组的方式组织的阶层式选单水平。一级菜单的名称反映了访问相关部分的配置信息,例如/ IP的热点。 例子 例如,您可以发出/ IP路由打印命令: [admin@MikroTik] > ip route print Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit # DST-ADDRESS PREF-SRC G GATEWAY DIS INTE... 0 A S 0.0.0.0/0 r 10.0.3.1 1 bridge1 1 ADC 1.0.1.0/24 1.0.1.1 0 bridge1 2 ADC 1.0.2.0/24 1.0.2.1 0 ether3 3 ADC 10.0.3.0/24 10.0.3.144 0 bridge1 4 ADC 10.10.10.0/24 10.10.10.1 0 wlan1 [admin@MikroTik] > 而是每个命令前键入IP路由路径,该路径可以只输入一次进入这个菜单层次的特定分支。因此,上面的例子中也可以执行类似这样的: [admin@MikroTik] > ip route [admin@MikroTik] ip route> print Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit # DST-ADDRESS PREF-SRC G GATEWAY DIS INTE... 0 A S 0.0.0.0/0 r 10.0.3.1 1 bridge1 1 ADC 1.0.1.0/24 1.0.1.1 0 bridge1 2 ADC 1.0.2.0/24 1.0.2.1 0 ether3 3 ADC 10.0.3.0/24 10.0.3.144 0 bridge1 4 ADC 10.10.10.0/24 10.10.10.1 0 wlan1 [admin@MikroTik] ip route> 注意上提示修改内容以反映你所在的位置在菜单层次结构的那一刻。再次要移动到顶层,键入“ / “ [admin@MikroTik] > ip route [admin@MikroTik] ip route> / [admin@MikroTik] > 要向上移动一个命令级别,键入“ .. “ [admin@MikroTik] ip route>.. [admin@MikroTik] ip> 您还可以使用/和执行命令不改变目前的水平与其他菜单水平: [管理员@ MikroTik的IP路由> /坪10.0.0.1 10.0.0.1 ping超时 2传输的数据包100%,0接收的数据包,数据包丢失 [admin@MikroTik] ip route> /ping 10.0.0.1 10.0.0.1 ping timeout 2 packets transmitted, 0 packets received, 100% packet loss [admin@MikroTik] ip firewall nat> .. service-port print Flags: X - disabled, I - invalid # NAME PORTS 0 ftp 21 1 tftp 69 2 irc 6667 3 h323 4 sip 5 pptp [admin@MikroTik] ip firewall nat> 项目名称及编号 许多命令级别阵列项目:接口,路由等这些阵列在同样的名单中显示,用户操作。所有列表中的项目有一个项目的数量,其次是标志和参数值。 要改变一个项目的属性,你必须使用一套命令,并指定该项目的名称或编号。 项目名称 一些列表项目分配给他们每个人的具体名称。例如接口或用户水平。在那里,你可以使用项目的名称,而不是项目编号。 您不必使用打印命令,然后才能访问他们的名字,而不是数字,不分配控制台内部的项目,但项目的属性。因此,他们不会改变自己。不过,也有各种模糊的状况,当多个用户在同一时间改变路由器的配置。一般来说,项目名称是“稳定” ??比数字,也更多的信息,所以你应该喜欢他们写作时数字控制台脚本。 项目编号 项目编号分配打印命令,不是一成不变的-它可能是两个连续的打印命令将责令项目不同。记忆但最后打印命令的结果,因此,一旦分配,项目数可以用于即使在添加,删除和移动操作(自第3版,移动操作不重新编排项目)。项目编号分配每个会话的基础上,他们将保持不变,直到你退出控制台或执行,直到下一个打印命令。此外,号码的分配分别为每一个项目列表,所以IP地址不会改变打印编号的接口列表。 由于第3版,它是可以使用的项目数,而不执行打印命令。将被分配数字,就好像执行打印命令。 您可以指定多个项目为目标的一些指令。几乎无处不在,在这里你可以写项目的数量,你也可以写一个数字列表。 [admin@MikroTik] > interface print Flags: X - disabled, D - dynamic, R - running # NAME TYPE MTU 0 R ether1 ether 1500 1 R ether2 ether 1500 2 R ether3 ether 1500 3 R ether4 ether 1500 [admin@MikroTik] > interface set 0,1,2 mtu=1460 [admin@MikroTik] > interface print Flags: X - disabled, D - dynamic, R - running # NAME TYPE MTU 0 R ether1 ether 1460 1 R ether2 ether 1460 2 R ether3 ether 1460 3 R ether4 ether 1500 [admin@MikroTik] > 命令自动补全 在控制台有两个特点,帮助输入命令更快更容易 - [Tab]键完成和命令名称的缩写。完成同样工作在UNIX bash shell的。如果按[Tab]键后一个词的一部分,试图找到控制台的命令在当前的背景下,这个词语开始。如果只有一个匹配,它会自动追加,后跟一个空格: /inte[Tab]_ becomes /interface _ 如果有一个以上的比赛,但他们都有一个共同的开端,这是比您所输入较长,那么这个词是完成这个共同的部分,并没有附加空间: /interface set e[Tab]_ becomes /interface set ether_ 如果你输入的只是普通的一部分,按一次Tab键没有任何作用。但是,按第二次落成紧凑的形式显示了所有可能: [admin@MikroTik] > interface set e[Tab]_ [admin@MikroTik] > interface set ether[Tab]_ [admin@MikroTik] > interface set ether[Tab]_ ether1 ether5 [admin@MikroTik] > interface set ether_ [TAB]键几乎可以用在任何情况下,控制台可能有一个线索可能值-命令名,参数名,参数只有几种可能的值(如某些列表中的项目或协议在防火墙的名称名称和NAT规则)。你不能完成号码,IP地址和相似的价值观。 按下按键较少,同时打字缩写命令和参数名的另一种方式。您可以键入命令名称开始,如果它也不含糊,控制台将接受它作为一个完整的名称。所以,键入: [admin@MikroTik] > pi 10.1 c 3 si 100 等于: [admin@MikroTik] > ping 10.0.0.1 count 3 size 100 不仅完成年初这是可能的,但也是任何独特的子串的名称:如果没有精确匹配,控制台开始寻找串完成作为一个多字名的第一个字母,或只包含字母的单词此字符串以相同的顺序。这样的话如果单被发现,它是在光标位置完成。例如: [admin@MikroTik] > interface x[TAB]_ [admin@MikroTik] > interface export _ [admin@MikroTik] > interface mt[TAB]_ [admin@MikroTik] > interface monitor-traffic _ 一般命令 有一些命令是常见的几乎所有的菜单级别,即:print, set, remove, add, find, get, export, enable, disable, comment, move。这些命令也有类似的行为在整个不同的菜单级别。
模式 控制台线编辑器可以在多行模式或单行模式。在多行模式行编辑器中显示完整的输入线,哪怕是长于单一的终端线。它还使用全屏幕编辑器编辑大文本值,如脚本。在单行模式下只有一个终端线被用于行编辑,长行被显示在光标周围截断。在这种模式下,不使用全屏幕编辑器。 模式的选择取决于检测到的终端能力。 快捷键 Control-C 键盘中断。 Control-D 注销(如果输入线是空的) Control-K 清除从光标到行尾 Control-X 切换安全模式 Control-V 切换hotlock模式模式 F6 切换酒窖 F1或? 显示上下文敏感的帮助。如果前一个字符是\,然后插入文字? Tab 执行行完成。当按下第二次,显示可能的完成。 Delete 删除光标字符 Control-H或Backspace 删除光标之前的字符,将光标移动一个位置。 Control-\ 分割线光标。在光标位置插入换行符。第二显示的两个得到的线。 Control-B或 左方向键 向后移动光标一个字符 Control-F或 右方向键 移动光标向前移动一个字符 Control-P或向上方向键 到上一行。如果是这样的第一行输入,然后记得以前的输入历史。 Control-N或向下方向键 转到下一行。如果这是最后一行的输入,然后再呼叫历史的下一个输入。 Control-A或Home键 移动光标到开头的行。如果光标已经在该行的开头,然后进行电流输入的第一行的开头。 Control-E或End键 将光标移动到该行结束。如果光标已经在该行结束,然后将其移动到电流输入的最后一行的末尾。 Control-L或F5 复位端和重绘屏幕。 up, down和split让光标在该行结束。 内置帮助 控制台有一个内置的帮助,可以访问打字?一般规律是,帮助您可以输入什么位置?按下(按[TAB]键两次类似,但在详细的形式和解释)。 安全模式 有时可以改变路由器配置的方式,将可以使路由器无法访问(从本地控制台除外)。通常这样做是偶然的,但是,是没有办法连接到路由器时已经切断,以撤销上次更改。可以使用安全模式,以尽量减少这种风险。 进入安全模式,按[CTRL] + [X] 。要保存更改并退出安全模式,按[Ctrl] + [X] 。要退出而不保存所作的修改,命中[CTRL] + [D] [admin@MikroTik] ip route>[CTRL]+[X] [Safe Mode taken] [admin@MikroTik] ip route 消息安全模式显示,并迅速变化,以反映该次会议是在安全模式下。所有配置所做的更改(也可从其他登录会话),而路由器是在安全模式下,自动撤销,如果安全模式会话异常终止。你可以看到所有这些变化,将自动撤销,在系统的历史标记的F标志: [admin@MikroTik] ip route> [Safe Mode taken] [admin@MikroTik] ip route [admin@MikroTik] ip route Flags: U - undoable, R - redoable, F - floating-undo ACTION BY POLICY F route added admin write 现在,如果telnet连接(WINBOX端子)被切断,那么一段时间后(TCP超时9分钟)所做的更改,而在安全模式下都将被撤消。退出会话[CTRL] + [D]也撤消所有安全模式的变化,而/quit不。 如果另一个用户试图进入安全模式,他给了以下消息: [admin@MikroTik] > Hijacking Safe Mode from someone - unroll/release/don't take it [u/r/d]: [U] - 撤消所有安全模式的变化,并在安全模式下把当前会话。 [R] - 保持目前所有的安全模式的变化,在安全模式下把当前会话。安全模式是以前的主人通知: [admin@MikroTik] ip firewall rule input [Safe mode released by another user] [D] - 离开是一切。 如果太多的变化,而在安全模式下,有没有房间在历史保持他们(目前历史保持高达100最近的行动),然后会话自动把安全模式,任何更改都将自动撤消。因此,它是最好的小步骤来更改配置,而在安全模式下。按下[Ctrl] + [X],两次空安全模式下操作列表是一个简单的方法。 HotLock模式 命令当HotLock模式被启用将自动完成。 进入/退出HotLock模式下,按[CTRL] + [V] 。 [admin@MikroTik] /ip address> [CTRL]+[V] [admin@MikroTik] /ip address>> [管理员@ MikroTik的] / IP地址> [CTRL] + [V] [管理员@ MikroTik的] / IP地址>> 双>>迹象表明HotLock模式启用。例如,如果你输入/in e,系统将自动完成 [admin@MikroTik] /ip address>> /interface ethernet 快速帮助菜单 F6键使菜单底部的终端显示常用的组合键和它们的用法。 [admin@RB493G] > tab compl ? F1 help ^V hotlk ^X safe ^C brk ^D quit 参考: 线编辑和可控制键的说明。 在控制台提示符下显示的信息描述。 |
不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流
GMT+8, 2024-4-26 17:26 , Processed in 0.095312 second(s), 14 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.