Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ustanovka_asterisk_na_mikrotik [2013/10/24 12:54]
ansealk
ustanovka_asterisk_na_mikrotik [2013/10/24 12:55] (текущий)
Строка 1: Строка 1:
 +====== Установка Asterisk на Mikrotik ======
  
 +Может быть кому то покажется что установить Asterisk на Mikrotik это бред, но попробовав такую связку для дома, я был в восторге,​ и что самое главное,​ у меня прекрасно все работает на моем основном маршрутизаторе.
 +
 +Сначала по ссылке для mibs ([[http://​ms1.nserver.us/​openwrt.wk.cz/​kamikaze/​openwrt-mr-mips-rootfs-18961.tar.gz|Ссылка 1]],​[[http://​www.ansealk.ru/​files/​openwrt-mr-mips-rootfs-18961.tar.gz|Ссылка 2]]) . Да, многие наверно знают что это за дистрибутив.
 +
 +Потом в winbox в раздел Files закидываю файл для нашей платформы. Идем в MetaROUTER и нажимаем кнопку Import Image и выбираем файл который мы только что закинули с openwrt. Параметр Memory Size я выставил 48 Mib , а параметр Disk Size я выставил 30000 KiB, размер nand flash мне позволял дать столько и у меня еще 40% еще осталось свободным. После импорта образа opewrt, файл с раздела Files можно удалить,​ для увеличения свободного места на внутренней флеш памяти.
 +
 +{{:​mtk-asterisk-1.jpg|}}
 +
 +В принципе из картинки все понятно что было сделано,​ не буду напрягать лишними словами.
 +
 +Далее нам необходимо добавить сетевой интерфейс для виртуальной машины,​ и идем : вкладка Interfaces раздела MetaROUTER
 +
 +{{:​mtk-asterisk-2.jpg|}}
 +
 +Я выбрал вариант dynamic что бы можно было сетевой интерфейс добавить в локальный бридж, потому что, образно выражусь,​ сам Mikrotik работает в режиме роутера,​ а виртуальная машина будет использовать сгенерированный сетевой интерфейс,​ который не будет занимать порт. А IP адрес сетевого интерфейса openwrt я пропишу статический уже в самой системе. Я даже могу сказать,​ что сделал еще проще, openwrt получает IPшник по DHCP, но на сервере DHCP, этого же mikrotikа, я выставил,​ этой виртуальной машине присваивание одного и того же IP.
 +
 +{{:​mtk-asterisk-3.jpg|}}
 +
 +После этого я захожу в консоль виртуальной машины прямо на роутере (см. картинку выше) и меняю пароль root с помощью команды passwd
 +
 +Теперь из локальной сети, я могу зайти по ssh на сам openwrt
 +
 +Что самое интересное,​ в этом образе openwrt по умолчанию предустановлен Midnight Commander, и это очень радует,​ потому что я обожаю его.
 +
 +Теперь по рекомендациям shadowalone мы редактируем файл /​etc/​opkg.conf для mibs
 +
 +{{:​mtk-asterisk-4.png|}}
 +
 +Благодаря редактору mc это не составит большого труда.
 +
 +После изменения данного файлика производим обновления репозиториев и устанавливаем Asterisk
 +<code bash>
 +opkg update
 +opkg install asterisk18 asterisk18-codec-alaw asterisk18-chan-iax2 asterisk-gui
 +/​etc/​init.d/​asterisk enable
 +</​code>​
 +Далее редактируем файл /​etc/​asterisk/​manager.conf и в самом конце файла меняем пароль админа на свой, после чего запускаем asterisk
 +<code bash> /​etc/​init.d/​asterisk start </​code>​
 +
 +{{:​mtk-asterisk-5.jpg|}}
 +{{:​mtk-asterisk-6.jpg|}}
 +
 +Для дома имея даже 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 Яндекс.Метрика