EDCwifi-潘 发表于 2014-5-26 09:31:35

Mikro CLI(command Line interface)

命令提示显示路由器的身份名称和当前的操作路径,如下: > interface>/ip address ip address>命令在任何操作目录使用‘?’都可用获取在当前目录中的命令信息。 >log/ -- 系统日志quit – 退出控制台radius/ -- Radius 客户端设置certificate/ -- 授权管理special-login/ -- 特殊登录用户redo – 返回以前执行的操作driver/ -- 驱动管理ping – ping 命令setup – 做基本的系统设置interface/ -- 接口配置password – 修改密码undo – 撤销以前的操作port/ -- 串口控制import – 运行导入的配置脚本snmp/ -- SNMP 设置user/ -- 用户管理file/ -- 路由器本地文件存储system/ -- 系统信息和应用程序queue/ -- 带宽管理ip/ -- IP 选项tool/ -- 诊断工具ppp/ -- 点对点协议routing/ -- 各种路由协议设置export -- 导出脚本 > ip>.. – 回到根目录service/ -- IP 服务socks/ -- SOCKS 4 代理arp/ -- ARP 项目管理upnp/ -- UPNP 管理dns/ -- DNS 设置address/ -- 地址管理accounting/ -- 传输记录the-proxy/ --vrrp/ -- 虚拟路由冗余协议pool/ -- IP 地址池packing/ -- 数据包封装设置neighbor/ -- 邻居route/ -- 路由管理firewall/ -- 防火墙管理dhcp-client/ -- DHCP 客户端设置dhcp-relay/ -- DHCP 中继设置dhcp-server/ -- DHCP 服务设置hotspot/ -- HotSpot 管理ipsec/ -- IP 安全设置web-proxy/ -- HTTP 代理export -- ip>上面是对可用命令和目录的简短描述,在下面的例子中,你可用通过输入目录名称移动到不同的目录中去。 >                   | 根目录 > driver         | 输入'driver'进入到驱动管理目录中 driver> /         | 输入'/'从任何目录中回到根目录 > interface       | 输入'interface'进入接口管理目录中 interface> /ip   | 输入'/ip'从任何目录进入IP 管理目录 ip> |一个指令或一个变量参数不需要完整的输入,如果是含糊不清的指令或变量参数需要完整的输入。如输入interface 时,你只要输入in 或int,需要显示完整的指令可以使用键通过指令的组合,可以在当前的目录执行在不同目录操作,如: ip route> print 打印路由表 ip route> .. address print 打印IP 地址列表 ip route> /ip address print 打印IP 地址列表Command 指令command 执行指令[?] 显示该目录中的所有指令列表command [?] 显示指令的帮助和变量列表command argument [?] 显示指令的变量帮助 使指令/字段完整,如果输入内容含糊不清,第二次键入 会给出存在的选项/ 移动到根目录/command 执行根目录中的指令.. 移动到上一级目录"" 指定一个空字符串在配置IP 地址中,配置'address'和'netmask'参数时,在许多事例中你可以将IP 地址和子网掩码一起定义,也可以将子网掩码单独定义,这两种方式是相同的,例如下面的两个输入是等价的:/ip address add address 10.0.0.1/24 interface ether1/ip address add address 10.0.0.1 netmask 255.255.255.0 interface ether1基本操作命令接口管理(Interface Management)在配置 IP 地址和路由前,如果你有即插即用卡安装到路由器中,请检查/interface 中的接口列表,多数情况下设备驱动会自动安装,并且相关的接口信息会显示在/interface print 列表中,例如: interface> printFlags: X - disabled, D - dynamic, R - running# NAME TYPE RX-RATE TX-RATE MTU0 R ether1 ether 0 0 15001 R ether2 ether 0 0 15002 X wavelan1 wavelan 0 0 15003 X prism1 wlan 0 0 1500 interface>如果你想使用这些设备,一般都需要启用,使用/interface enable name 指令给出接口名称或标号启用,例如: interface> printFlags: X - disabled, D - dynamic, R - running# NAME TYPE RX-RATE TX-RATE MTU0 X ether1 ether 0 0 15001 X ether2 ether 0 0 1500 interface> enable 0 interface> enable ether2 interface> printFlags: X - disabled, D - dynamic, R - running# NAME TYPE RX-RATE TX-RATE MTU0 R ether1 ether 0 0 15001 R ether2 ether 0 0 1500 interface>接口的名称能通过/interface set 指令来改变其描述: interface> set ether1 name=Local; set ether2 name=Public interface> printFlags: X - disabled, D - dynamic, R - running# NAME TYPE RX-RATE TX-RATE MTU0 R Local ether 0 0 15001 R Public ether 0 0 1500 interface>通过add 命令添加规则,如添加IP 地址操作: /ip address> prinFlags: X - disabled, I - invalid, D - dynamic# ADDRESS NETWORK BROADCAST INTERFACE0 10.200.15.1/24 10.200.15.0 10.200.15.255 lan1 D 222.212.60.227/32 222.212.48.1 0.0.0.0 ADSL /ip address> add address=192.168.10.1/24 interface=lan /ip address> prinFlags: X - disabled, I - invalid, D - dynamic# ADDRESS NETWORK BROADCAST INTERFACE0 10.200.15.1/24 10.200.15.0 10.200.15.255 lan1 D 222.212.60.227/32 222.212.48.1 0.0.0.0 ADSL2 192.168.10.1/24 192.168.10.0 192.168.10.255 lan /ip address>通过remove 命令删除不需要的规则 /ip firewall filter> prinFlags: X - disabled, I - invalid, D - dynamic0 X chain=forward action=drop layer7-protocol=qq1 X chain=forward action=drop dst-address-list=qq2 X chain=forward action=log log-prefix="" /ip firewall filter> remove 2 /ip firewall filter> prinFlags: X - disabled, I - invalid, D - dynamic0 X chain=forward action=drop layer7-protocol=qq1 X chain=forward action=drop dst-address-list=qq /ip firewall filter>Setup 指令当初始化路由器时,通过使用/setup 指令设置下列配置内容:• 重新设置路由器配置• 载入接口驱动• 配置 IP 地址和网关• 设置 DHCP 客户端• 设置 DHCP 服务端• 设置 pppoe 客户端• 设置 pptp 客户端使用 Setup 指令,在路由器上配置IP 地址,执行/setup 指令行: > setupSetup uses Safe Mode. It means that all changes that are made during setupare reverted in case of error, or if Ctrl-C is used to abort setup. To keepchanges exit setup using the 'x' key.Choose options by pressing one of the letters in the left column, beforedash. Pressing 'x' will exit current menu, pressing Enter key will select theentry that is marked by an '*'. You can abort setup at any time by pressingCtrl-C.Entries marked by '+' are already configured.Entries marked by '-' cannot be used yet.Entries marked by 'X' cannot be used without installing additional packages.r - reset all router configuration+ l - load interface driver* a - configure ip address and gatewayd - setup dhcp clients - setup dhcp serverp - setup pppoe clientt - setup pptp clientx - exit menuyour choice : a配置IP 地址和网关,输入a 或* a - add ip address- g - setup default gatewayx - exit menuyour choice : a选择a 添加一个IP 地址,首先,设置程序将要询问你选择那一个接口添加IP 地址,如果设置程序没有指定出,合适的接口,可以通过键入两次,查看可选的接口。在接口选择后,分配IP 地址和子网淹码:your choice: aenable interface:ether1 ether2 wlan1enable interface: ether1ip address/netmask: 10.1.0.66/24#Enabling interface/interface enable ether1#Adding IP address/ip address add address=10.1.0.66/24 interface=ether1 comment="added by setup"+ a - add ip address* g - setup default gatewayx - exit menuyour choice: x
页: [1]
查看完整版本: Mikro CLI(command Line interface)