RouterOS Mikrotik – операційна система мрії

Будь-яка річ має бути функціональною та надійною. Це стосується як кулькової ручки, так і великих і складних систем, в яких бере участь не один десяток різних компонентів і де від роботи залежить робота багатьох. У більшості випадків у таких системах спостерігаються збої, незважаючи на те, що вони побудовані на добре налагоджених структурних одиницях. Приклади протилежні цьому трапляються досить рідко, але їхня присутність радує.

А зараз поставимо питання – що б хотів отримати адміністратор мережі від своєї роботи? Найчастіше це стабільну роботу устаткування, програмного забезпечення та підвищення зарплати. У комплекті також йде загальна захищеність мережі, моніторинг у реальному часі за процесами, легкість у налаштуванні та керуванні. Рідко адміністратор має вичерпні знання у всіх галузях комп'ютерних знань. Найчастіше вивчення просто не залишається часу, коли терміни виконання робіт підтискають. Спеціально для таких бідолах пишуться тони програмного забезпечення, яке обіцяє в один момент зробити все красиво, зручно та безпечно. Щоправда, часто його виконання бажає кращого.

Якось, блукаючи просторами Інтернету, вдалося натрапити на цікаву річ, написану латиськими програмістами. Нею виявилася роутерна операційна система Mikrotik. Малютка займає всього 18 MB в ISO образі і має неслабкий список підтримуваних можливостей. Мені, як адміністратору домашньої мережі, найбільше сподобався рядок зі словами "PPTP server/client" та управління якістю обслуговування QoS (Quality of Service). За допомогою цієї зв'язки можна було організувати повноцінний сервер VPN для видачі своїм клієнтам інтернет-каналу з гарантованою смугою пропускання. Повний же список можливостейпоточна версія 2.9.10 виглядає наступним чином.

Функції для протоколу TCP/IP :

Функції для роботи з другим рівнем OSI:

З опису стає зрозуміло навіщо дана ОС може застосовуватися. Її ніша – дешева багатофункціональна заміна апаратним маршрутизаторам третього рівня. Звичайно, програмна реалізація в більшості випадків не така надійна, як апаратна, але поговоримо про це трохи згодом.

Для встановлення RouterOSMikrotikсистема повинна задовольняти наступним вимогам:

  • CPU і материнська плата- частота процесора 100 МГц і вище. У цьому випадку підійде Intel Pentium 133 MX або аналогічний процесор із архітектурою x86. Багатопроцесорні системи в даний момент не підтримуються;
  • RAM- щонайменше 32 MB оперативної пам'яті (максимум 1GB). Рекомендується 64 МБ і вище;
  • Пристрій зберігання інформації- стандартний ATA/IDE-контролер та носій з мінімум 64 MB місця. Картки флеш-пам'яті та жорсткі диски Microdrive можуть бути підключені за допомогою спеціального адаптера.

Погодьтеся, що на список можливостей та апаратних ресурсів дивитися трохи незвично. Подібне поєднання мало де можна побачити. Виходить, що на вже нікому не потрібному залозі можна зібрати "цукерку", яка замінить шафу обладнання ціною не один десяток вічнозелених умовних одиниць.

Але перейдемо від байк до справи і спробуємо встановити це диво на наступну машинку: