www.phreaking.kz

IP телефония Asterisk на Windows

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

E-mail Печать PDF

В интернете очень много документации по установке Asterisk на Linux или FreeBSD. В этой статье я постараюсь подробно описать установку и настройку основных функций Asterisk на Windows.  Итак, для начала нам понадобится дистрибутив Asterisk, под данную операционную систему, берем здесь.  Приступим к установке. Все стандартно нажимаем - далее, согласен, читаем лицензию.

 

 Затем  Астериск предлагает выбрать папку для установки, по умолчанию C:\cygroot , соглашаемся. 

 Выходит предложение с выбором обновить Астериск или  новая установка. Выбираем новую установку (полную).

 Как только установка закончилась, выходит сообщение с описанием  настроек по умолчанию, паролем админа и т.д. Этот файл  (readme.rtf) потом можно найти в C:\cygroot.

  По умолчанию были созданы два пользователя SIP (3000 и 3001) и два IAX (3002 и 3003).Оба без пароля.  В файле  readme написано, что AsteriskWin32  будет автоматически определять  и активировать ваше первое ISDN устройство и  два первых TAPI модема. К сожалению, у меня этого железа нет, поэтому поверим на слово )).  Там же сообщается, что все входящие звонки будут отправлены на IVR  меню (смотрите dialplan).

После установки на рабочем столе появился ярлык программы (PBX Manager & Console), запускаем. Выходит консольное приложение, у меня пишет  Unable to connect to remote asterisk”. Нажимаем Tools -> PBX Start,  астериск перечитывает конфигурационные файлы и появляется Asterisk Ready.

При установке программы, по умолчанию устанавливается следующий dial plan.

1000 Main menu

1234 Transert call to First User :  (SIP/3000 by default)

1235 Leave Voicemail to First User

3000 SIP user 3000

3001 SIP user 3001

3002 SIP user 3002

3003 IAX2 user 3003

500 Digium Demo Server

501 AsteriskWin32 Demo Server

600 Echo test

8500 Voicemail menu

99990 AGI Test

99991 EAGI Test

99992 SayUnixTime

99999 MusicOnHold Infinite

700 Call Parking

701-720 Parked Calls

Для того что бы все заработало  нам нужно зайти в PBX Manager. Выбираем  admin -> PBX Manager, пароль по умолчанию admin. В менеджере заходим в PBX Params -> Sip Options -> В General Host/IP, устанавливаем ip адрес компьютера, где установлен астериск.

Теперь пробуем подключиться к нашему Asterisk.  Для этого в программе eyebeam я настраиваю номер 3000 (прописан по умолчанию).  В domain proxy ставим IP адрес  компьютера, где установлен астериск. Как настраивается программа eye beam написано здесь, необходимо только изменить ip адрес имя пользователя и убрать пароль. Еще кодеки лучше  сразу все включить.

EyeBeam регистрируется на сервере (появилась надпись Your username is 3000). Пробуем позвонить на номер 1000 (прописан по умолчанию). Нас поздравляют, все заработало. )) Теперь настраиваем таким же образом номер 3001 и попробовать позвонить между ними.

Разработчики Asterisk не стали изобретать велосипед и сделали в Windows  версии структуру такую же, как в Linux. То есть основные конфигурационные файлы лежат в C:\cygroot\asterisk\etc . Для изменения диал плана или создания нового пользователя нам достаточно отредактировать нужные конфигурационные файлы (extensions.conf и sip.conf). Подробное описание основных файлов и параметров есть в этой книге, кстати, книга на русском языке. Хоть там описана Linux версия, но конфигурационные файлы одинаковы для любой версии. Или как вариант asterisk-handbook.pdf  (на английском) лежит в корневой папке C:\cygroot.

На форуме создана ветка, по этой теме, там Вы можете задавать свои вопросы или оставлять комментарии.

 

©phreaking.kz

 

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


Защитный код
Обновить

Опрос

Какая операционная система на вашем смартфоне/КПК?
 

На сайте

Сейчас 5 гостей онлайн

IP адрес

Ваш IP 38.107.179.240

Нас считают

Рейтинг@Mail.ru