Как ни странно, но в Router OS, есть не всё необходимое для решения некоторых сетевых задач. Однако, если у Вас RB4хх, RB7хх, RB9хх, RB2011, RB1000, RB1100, RB1100AH или RB800, то возникают вопросы, связанные с установкой прокси-сервера, например Squid, работы с протоколом SIP. Целый ряд других интересных задач можно решить при помощи системы виртуализации MetaROUTER, предусмотренной в этих моделях Mikrotik. При этом, установив в качестве дополнительной операционной системы популярную среди многих системных администраторов – OpenWRT.
Мало того, при наличии некоторых должных знаний, Вы можете самостоятельно собрать имидж OpenWRT, включив в него все необходимые пакеты и функции. Как это сделать, написано в статье “Создание собственной сборки OpenWRT для маршрутизатора Mikrotik” .
Но в данный момент мы возьмём уже готовую сборку для Mikrotik MIPS RouterBoard, например, вот эту – http://openwrt.pantele.com.ua/trunk/metarouter/openwrt-metarouter-rootfs.tgz
Итак, для того чтобы установить OpenWRT в виртуальную машину MetaROUTER, нужно залить образ .tar.gz (.tgz) в файловую систему маршрутизатора. Делается это в окне меню Files.
Далее мы открываем меню MetaROUTER и нажимаем кнопку Import. Выбираем из списка файл нашего имиджа OpenWRT, указываем количество памяти, которое хотим выделить под эту виртуальную машину, ставим галочку Enebled и жмём Start.
После того, как Imported дойдёт до 100%, OpenWRT установлен. И в окне MetaROUTERs появится запись, с пометкой running, свидетельствующей о том, что система запущена.
Теперь мы можем присвоить виртуальной машине имя и при необходимости внести изменения в её свойства. А также, перезапустить, остановить её и т.д.
В разделе Interfaces добавляем динамический интерфейс для нашей Virtual Machine.
По сути, на этом установка OpenWRT в качестве виртуальной машины MetaROUTER завершена. Но нам нужно теперь настроить саму систему. Для этого мы открываем NewTerminal и подключаемся:
metarouter console OpenWRT
Первым делом, мы настраиваем сетевое подключение. Более подробно про работу и настройку OpenWRT, Вы можете узнать на сайте http://wiki.openwrt.org/.
Присваиваем интерфейсу IP адрес и Gateway. У нас это будут 192.168.0.10 и 192.168.0.1.
Прописываем настройки DNS, в частности берем публичный DNS от Google – 8.8.8.8. И в конце перегружаем систему командой reboot.
После перезагрузки и вступления в силу наших настроек, проверяем наличие Интернета на виртуальной системе при помощи команды ping.
И если всё в порядке, то можем приступать к дальнейшей настройке необходимых функций и сетевых протоколов. Но перед этим не лишним будет обновить список доступных пакетов, командой opkg update.
А для удобства пользования рекомендую установить графический web интерфейс X-WRT при помощи команды: opkg install webif.
Теперь по IP-адресу, указанному при настройке сетевого подключения OpenWRT, будет доступен интерфейс, позволяющий практически полностью обходится без командной строки. А так же, содержащий большое число статистической информации, логов и прочего.
Позволяющий производить настройку сетевых подключений и практически всех параметров, связанных с работой OpenWRT.
Также через него можно управлять всеми дополнительными пакетами, устанавливая их прямо из Интернета.
Так что, как мы видим, благодаря MetaROUTER, можно значительно расширить функционал маршрутизаторов Mikrotik. Можно установить proxy сервер, дополнительные пакеты для работы в протоколами интернет телефонии (SIP), WEB сервер и многое другое, что не доступно в Router OS. Кроме того, если Вы самостоятельно соберете свой собственный образ OpenWRT, как описано в этой статье, то Вы сможете оптимизировать как нагрузку на маршрутизатор, убрав все не нужные пакеты, так и работу самого OpenWRT. И всё это, еще раз подтверждает гибкость и универсальность оборудования Mikrotik.
Вас может заинтересовать
Если Вы нашли ошибку в тексте, то выделите ее мышкой и нажмите Ctrl + Enter или нажмите здесь.
Сообщение об ошибке
Ошибка:
Ваш комментарий (не обязательно):
http://openwrt.pantele.com.ua/trunk/metarouter/openwrt-metarouter-rootfs.tgz Dead link.!!!!!
Здравствуйте! Полезная статья, спасибо!=) Поставил OpenWRT + lighttpd + php (загорелся желанием сделать билинг прям на роутере с веб страницей управления аккаунтом для юзверя для спортивного интереса.
Но не могу поставить пакет как минимум с lighttpd-mod-cgi – выдает ошибку о несоответствии архитектуры почему то. С одного репозитория одни пакеты идут, другие нет …даже ftp сервер не смог поставить – та же проблема=( В чем может быть причина? На офф форуме что то молчат(
Please wait …
Installing package…
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx.mikrotik/packages/packages/lighttpd-mod-cgi_1.4.35-3_ar71xx.ipk
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx.mikrotik/packages/packages/lighttpd-mod-cgi_1.4.35-3_ar71xx.ipk
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx.mikrotik/packages/packages/lighttpd-mod-cgi_1.4.35-3_ar71xx.ipk
Collected errors:
* Packages were found, but none compatible with the architectures configured
* Packages were found, but none compatible with the architectures configured
Поставил на виртуальную машину OpenWRT поданому мануалу
Поставил вебморду lighttpd веб сервер и пхп, но вот поставить пакеты с модулями для веб сервера (lighttpd-mod-cgi lighttpd-mod-access lighttpd-mod-redirect) ну никак не удается. Вообщем проблема не конкретно в них, большая часть с репозитория не хочет ставится, хотя репозиторий то для микротика как бы..А пишет несовместимая архитектура…Ничего не понимаю..=(
может памяти не хватает ?
Подскажите, а реально ли потом в установленный таким образом OpenWRT прокинуть доступ к подключенному usb-диску?
хочется виртуалку, на которой будет стоять торрент-клинет + DLNA-сервер, который для телевизора будет раздавать медиаконтент (кино, музыку, которая будет качаться торрентом на USB-hdd)
Так же интересует эта идея, реализовали?
Здравствуйте, хочу узнать, будет ли работать радиомодуль одновременно в двух системах (routeros и openwrt). Уменя lite2, например через ROS поднять точка-точка, а на openwrt режим AP.
uci set network.lan.ipaddr=192.168.0.10
uci: Invalid argument
Если у меня локальная сеть 192,168,50,0/24 то какой адрес ставить метароутеру?
Любой не занятый, от 1 до 254, например: 192.168.50.20
Все добрый день. Нужна помощь!Помогите!
Тик RB750UP+MetaROUTER(OpenWRT, стандарт)
В Тике ювб-модемы (5шт.), через хаб.
lte1,2,3,4,5
В OpenWRT, в config interface добавил каждый интерфес
config interface ‘lte1′
option ifname ‘lte1′
option defaultroute ’0′
option peerdns ’0′
option proto ‘none’
Но либо ВРТ не включается, либо нужно модемы вынимать. Вместе не дружат.
Очень прошу помощи!
Добрый день!
Пытаюсь скачать образ по ссылке http://openwrt.pantele.com.ua/trunk/metarouter/openwrt-metarouter-rootfs.tgz но она не рабочая. Если можно прошу дать рабочую ссылку.
Может, тут что-то найдёте: http://rnd.rajven.net/openwrt/mikrotik/metarouter/
Там все старое, нет возможности обновить пакеты и установить веб интерфейс. Так что, вопрос актуальный.
Поднял openwrt запустил xupnpd.Всё работает.
Натолкните на мысль как сделать чтоб с openwrt траф шёл на один только порт,а не раскидывал на все порты.
Или надо ещё один dhcp и бридж.Буду признателен за совет.
Опенврт на аиртуалку с запуском торрент качалки и длна… Люди, что вы делаете? Купите спец девайс для этого или рутер с уже установленной врт, а лучше – готовое решение.
Что за изврат. Вы бы еще на routeros поставили на тплинко, а в нем запустили виртулку openwrt. Да такое не приснится самому изащреному извращенцу
согласен, нафик покупать microtik если можно тупо купить длинк, просто извращение конкретное
На RB1100AHx2 не работает – не поддерживается виртуализация на этом процессоре.
Выглядит примерно так:
https://vk.com/topic?act=browse_images&id=-26469243_1470