分类: Routeros

  • RouterOS 命令行基本操作

    为什么学习命令行操作?

    • 因为命令行配置方便,相对于图形界面用鼠标点来点去,直接通过键盘输入指令效率更加高
    • 命令行模式可以通过tab键把可配置的参数列出,但是图形界面可能有一些折叠的菜单可能需要找一下
    • 图形界面的配置可能会变需要重新熟悉,但是命令行基本不会变
    • 个人习惯了linux运维,对命令行比较偏爱

      有RouterOS的命令行怎么用

    • RouterOS的命令行与linux类似,是目录一样的形式不过不需要cd命令,只需要输入目录路径就可以进入到相应的配置菜单
    • RouterOS可以通过telnet或者串口登录进系统
    • RouterOS的x86串口速率为9600,RouterBoard的串口速率为115200

    常见的基本命令

    • RouterOS的常见命令如下,可以用于大多数配置的目录

    • add命令(该命令通常用于添加规则)通用参数

      • copy-from: 可以借助已经存在的条目进行添加,可以减少命令输入,仅仅需要添加copy-from后再加入与已存在的条目有区别的参数就可以得到一条新的条目
      • place-before: 对于一些需要根据顺序进行执行的条目,可以在add的时侯指定所放的顺序
      • disabled: 如果新添加的条目暂时不需要启用可以用disabled=yes来指定
      • comment: 用于描述该条目的内容,通常方便后续维护的一些提示
    • find命令:通过匹配相应的参数值来查找对应的条目,查找到的内容是想要查找条目的内部编号值,并不是print所看到的条目编号

    • print命令通用参数

      • from:从列表中仅显示指定条目
      • where:语法类似find命令查找指定属性
      • brief:简洁输出
      • detail:详细输出
      • cout-only:显示条目数量
      • interval:指定print刷新时间间隔
      • oid:查看具有SNMP OID值
    • remove:删除指定条目

    • set:配置指定条目的参数,一般用于变更已经存在的条目的参数

    • unset:与set相反,可以把指定条目的对应参数清除

  • RouterOS学习开篇

    1、什么是RouterOS

    • RouterOS是基于Linux内核的网络操作系统
    • 能够兼容多种平台,可以使x86可以使ARM或者是MIPS等
    • 具备脚本功能实现智能化运维
    • 支持大部分网络协议

    2、RouterOS对比其他专业路由有什么区别

    • RouterOS包含专业路由的大部分功能,成本相对专业路由便宜
    • RouterOS界面简洁,可配置参数丰富,对比同价位路由要好得多
    • RouterOS开放可以安装在x86平台上,学习方便,即使便宜的RouterBoard也包含所有功能,学习成本比较便宜

    3、为什么学习RouterOS

    • 装(对比其他常见的品牌,学习RouterOS对于网工来说能够提供差异化服务)
    • 可配置性很高,系统稳定
    • 对比其他软路由能够提供比较全的产品线
    • 尽管用起来有门槛,但是对于一些UI界面的路由系统更可控(本人能力有限配置过化为防火墙的出口线路负载均衡,配置好后一直没按预期来,崩溃得只能清官方客服)

    4、RouterOS缺点

    • 配置比较繁杂,相对于爱快之类的软路由可以说繁杂许多
    • 流控关于具体应用的配置没有其他软路由那么好配置,openwrt可以通过插件完成,爱快之类的国产软路由系统基本都有集成
    • 使用的人少,遇到问题可能不太好解决(好在现在有ai类助手,可以直接问)