Asterisk -

Asterisk IP-PBX — свободное решение компьютерной телефонии от компании Digium, первоначально начатое Марком Спенсером. Приложение работает на операционных системах GNU/Linux, FreeBSD и Solaris. Имя проекта произошло от названия символа *, который в Unix и DOS операционных системах обозначает совпадение любой последовательности символов в именах файлов.

Asterisk, в комплексе с необходимым оборудованием, обладает всеми возможностями классической АТС, поддерживает множество VoIP протоколов и предоставляет функции голосовой почты, конференций, интерактивного голосового меню (IVR), центра обработки вызовов (постановка звонков в очередь и распределение их по агентам используя различные алгоритмы), запись CDR и прочие функции. Для создания собственной функциональности можно воспользоваться собственным языком Asterisk для написания диалплана, написав модуль на языке C, либо воспользовавшись AGI, который является гибким и универсальным интерфейсом для интеграции с внешними системами обработки данных, выполняемое через AGI может быть написано на любом языке программирования.




Защита Asterisk от SIP атак с помощью iptables

Июнь 18th, 2011 by Сергей Тамкович

Думаю все слышали про программу Fail2ban, а некоторые даже умеют настраивать её для работы с логом Asterisk. Действительно, вылавливая строки вида «failed for ’127.0.0.1′ — Wrong password» и «failed for ’127.0.0.1′ — Peer is not supposed to register» — можно существенно сократить количество мусорного SIP трафика. Однако, есть несколько неприятных ситуаций, в которых анализ лога […]


Настройка AddPac AP1100 для работы с Asterisk

Март 24th, 2011 by Сергей Тамкович

Китайская компания AddPac начала свою историю клонируя оборудование фирмы Cisco — так называемые «АТАшки». С тех пор утекло много воды и теперь, большая часть линейки устройств — собственные разработки AddPac. От старых времён остался синтаксис конфигурационного файла, который очень похож на синтаксис Cisco. Благодаря этому, большинству опытных пользователей IP-телефонии не составит труда настроить телефонный шлюз […]


Asterisk 1.8 — теперь beta3

Август 13th, 2010 by Сергей Тамкович

Пока все цивилизованные люди были заняты тушением пожаров, американская компания Digium выпустила аж 3 бета версии нового Asterisk 1.8. Скачать последнюю Asterisk 1.8.0 beta3 можно здесь. Напомню, что Asterisk 1.8.0 позиционируется как LTS — Long Term Support, т.е. как долговременное решение пришедшее на смену Asterisk 1.4 в отличие от Asterisk 1.6.x которые были тестовыми площадками. […]


Своя сотовая связь с помощью OpenBTS

Июль 6th, 2010 by Сергей Тамкович

Многим специалистам по IP-телефонии, сотовая связь кажется чем-то очень сложным и недосягаемым. Проект OpenBTS позволит на практике понять как работает сотовая связь, и даже организовать свою мини-соту. OpenBTS можно условно разделить на несколько уровней. Для приёма и передачи GSM сигнала используется USRP.


Интеграция Asterisk 1.6.2 и Kamailio 3.0.x

Июнь 4th, 2010 by Сергей Тамкович

Обновился документ по интеграции Kamailio 3.0.x и Asterisk 1.6.2. Кроме того, что используются новые версии ПО, изменилась сама концепция интеграции. Ключевые тезисы новой схемы: Минимизация отклонений от стандартной конфигурации Asterisk-realtime. Вся аутентификация — внутри Kamailio. Все звонки, в т.ч. и локальные — проходят через Asterisk. Все media потоки — проходят через Asterisk. Обработка SIP сообщений […]


Zoiper не отправляет факсы через Asterisk 1.6.2

Май 14th, 2010 by Сергей Тамкович

В связи с тем, что поддержка Asterisk 1.6.0 и Asterisk 1.6.1 закончилась 1го мая, внимательно присматриваюсь к Asterisk 1.6.2. В нём есть множество интересных решений, например неблокирующие вызовы sip_rtp_read(), ast_rtp_read(), новый механизм конференций app_confbridge и много другое. Но вот отправить факсы с помощью Zoiper (вплоть до версии 2.27) вы не сможете. При попытке отправить факс […]


Завершена поддержка Asterisk 1.6.0 и 1.6.1

Май 9th, 2010 by Сергей Тамкович

1 мая 2010 года завершена поддержка Asterisk 1.6.0 и Asterisk 1.6.1. Security fixes принимаются в эти версии до 2010-10-01 (Asterisk 1.6.0) и 2011-04-27 (Asterisk 1.6.1). А меж тем, Asterisk 1.6.0 так и не подходит для production. Остаётся надеяться, что Asterisk 1.8, запланированный к выходу в 3-ем квартале этого года, не повторит неудачную судьбу ветки 1.6.


sipp: шпаргалка

Апрель 8th, 2010 by Сергей Тамкович

sipp — мощная утилита для генерации нагрузки на SIP оборудование. Обычно sipp используется для проверки отказоустойчивости систем IP-телефонии, выявления максимально-допустимой нагрузки или ddos-а конкурентов :) Сценарий сессии в sipp описывается в XML файле. Можно воспользоваться одним из множества сценариев распространяемых в комплекте с sipp или создать свой. Кроме тестирования сигнализации (SIP) sipp способен тестировать и […]


Unknown signalling method ‘pri_cpe’

Апрель 7th, 2010 by Сергей Тамкович

Если, при запуске Asterisk (или при загрузке модуля chan_dahdi.so) Вы получили ошибку: Unknown signalling method ‘pri_cpe’ Значит вы забыли установить библиотеку libpri. Установите библиотеку libpri, а затем перекомпилируйте Asterisk.


Asterisk 1.8 и новая политика релизов

Февраль 12th, 2010 by Сергей Тамкович

Digium признаёт, что путь развития Asterisk 1.6 сильно отклонился от намеченного. Отклонился не в лучшую сторону. Leif Madsen объявил что ветка 1.6.2 станет последней в серии 1.6. Версии 1.6.3 — не будет, вместо неё будет выполнен возврат к трёхзначным версиям. Следующая версия будет иметь номер 1.8. Дополнительно, вводится термин LTS (Long Term Support). При создании […]


Следующая страница →