IP-PBX своими руками. Часть 1 — Установка

Asterisk IP-PBX — свободное решение компьютерной телефонии от компании Asterisk LogoDigium. В основном, я занимаюсь Oktell — это очень мощный коммерческий продукт. Но, если Вам нужно просто позвонить, если Вы не боитесь рыться в документации, если Вы на «ты» с Unix системами,- тогда будем создавать офисный IP-PBX своими руками! Я уже не раз устанавливал trixbox — быстрое решение… Но, в этот раз я решил пойти длинным путем — настройка всего с исходников 🙂 Для опытов был выбран FreeBSD 8-STABLE сервер. Всю историю событий буду описывать в этом блоге. И так, приступим!

Установка Asterisk 1.6 с портов:

cd /usr/ports/net/asterisk16/
make install clean

Появляется окно выбора параметров сборки:

H323 – поддержка протокола передачи голоса по негарантированным каналам H.323. Я не выбрал — старый протокол, у меня такого оборудования нету. Asterisk поддерживает SIP и собственный протокол IAX — то, что мне и нужно!
SIP(Session Initialise Protocol) – Asterisk умеет выступать клиентом, подключаясь к SIP провайдеру и сервером (подключение пользователей).
IAX (Inter Asterisk Exchange) – родной протокол Asterisk. Сейчас часто применяется провайдерами VoIP для предоставления услуг.
iLBC – открытый кодек, обладающий хорошими характеристиками по сжатию голоса.
GSM – еще один отличный кодек.
CURLS – Получение информация через web.
SPANDSP – Поддержка факсов.
DAHDI – драйвер поддержка карт Digium. Раньше назывался ZAPTEL.

После завершения сборки, добавим параметр запуска:

echo 'asterisk_enable="YES"' >> /etc/rc.conf

Запускаем:

/usr/local/etc/rc.d/asterisk start

После установки у нас появился демонстрационный номер 500, где барышня поздравляет нас с успешной установкой! Набираем с любого софтфона и слушаем:

На сегодня — все!

1 комментарий on "IP-PBX своими руками. Часть 1 — Установка"


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.