Установка Asterisk на Mikrotik

Может быть кому то покажется что установить Asterisk на Mikrotik это бред, но попробовав такую связку для дома, я был в восторге, и что самое главное, у меня прекрасно все работает на моем основном маршрутизаторе.

Сначала по ссылке для mibs (Ссылка 1,Ссылка 2) . Да, многие наверно знают что это за дистрибутив.

Потом в winbox в раздел Files закидываю файл для нашей платформы. Идем в MetaROUTER и нажимаем кнопку Import Image и выбираем файл который мы только что закинули с openwrt. Параметр Memory Size я выставил 48 Mib , а параметр Disk Size я выставил 30000 KiB, размер nand flash мне позволял дать столько и у меня еще 40% еще осталось свободным. После импорта образа opewrt, файл с раздела Files можно удалить, для увеличения свободного места на внутренней флеш памяти.

В принципе из картинки все понятно что было сделано, не буду напрягать лишними словами.

Далее нам необходимо добавить сетевой интерфейс для виртуальной машины, и идем : вкладка Interfaces раздела MetaROUTER

Я выбрал вариант dynamic что бы можно было сетевой интерфейс добавить в локальный бридж, потому что, образно выражусь, сам Mikrotik работает в режиме роутера, а виртуальная машина будет использовать сгенерированный сетевой интерфейс, который не будет занимать порт. А IP адрес сетевого интерфейса openwrt я пропишу статический уже в самой системе. Я даже могу сказать, что сделал еще проще, openwrt получает IPшник по DHCP, но на сервере DHCP, этого же mikrotikа, я выставил, этой виртуальной машине присваивание одного и того же IP.

После этого я захожу в консоль виртуальной машины прямо на роутере (см. картинку выше) и меняю пароль root с помощью команды passwd

Теперь из локальной сети, я могу зайти по ssh на сам openwrt

Что самое интересное, в этом образе openwrt по умолчанию предустановлен Midnight Commander, и это очень радует, потому что я обожаю его.

Теперь по рекомендациям shadowalone мы редактируем файл /etc/opkg.conf для mibs

Благодаря редактору mc это не составит большого труда.

После изменения данного файлика производим обновления репозиториев и устанавливаем Asterisk

opkg update
opkg install asterisk18 asterisk18-codec-alaw asterisk18-chan-iax2 asterisk-gui
/etc/init.d/asterisk enable

Далее редактируем файл /etc/asterisk/manager.conf и в самом конце файла меняем пароль админа на свой, после чего запускаем asterisk

 /etc/init.d/asterisk start 

Для дома имея даже 3-4 телефона данная система прекрасно справиться со своей задачей, будут звонки как на внешние транки так и на внутренние телефоны. Только господа, не забывайте правильно настраивать сам Asterisk. У нашего эксперта Владимира (mr.bublik) целый раздел посвящен для увеличения безопасности и уменьшения атак «партизанов-сусликов».

Что самое интересно, у меня получилось поставить snmp на openwrt и закинуть его в систему мониторинга The Dude.

От себя добавлю, что данная система отлично справится с несколькими одновременными звонками, при этом у вас будет два устройства в одном флаконе.


Оригинал: http://it-mehanika.ru/index.php?option=com_content&view=article&id=211:-asterisk-mikrotik&catid=50:mikrotik&Itemid=29

ustanovka_asterisk_na_mikrotik.txt · Последние изменения: 2013/10/24 12:55 (внешнее изменение)
GNU Free Documentation License 1.3
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Яндекс.Метрика