Инструменты пользователя

Инструменты сайта


asterisknow

Различия

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

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

asterisknow [2015/08/01 14:08] (текущий)
Строка 1: Строка 1:
 +====== AsteriskNow ======
  
 +  * Homepage: [[http://​www.asterisk.org/​downloads/​asterisknow|AsteriskNow]]
 +  * Homepage: [[http://​www.freepbx.org|FreePBX]]
 +
 +**Что такое AsteriskNOW?​** AsteriskNOW – это программное устройство с открытым исходным кодом, специализированный дистрибутив Linux, включающий Asterisk, FreePBX - графический пользовательский интерфейс (GUI) Asterisk и все остальное программное обеспечение,​ необходимое системе Asterisk. С помощью GUI Asterisk можно без труда сконфигурировать систему Asterisk, даже не являясь техническим специалистом. Примечание:​ полный дистрибутив программного продукта предоставляется по общедоступной лицензии GPL и может на законных основаниях использоваться в любых целях, в том числе и коммерческих.
 +
 +  * [[https://​wiki.asterisk.org/​wiki/​display/​AST/​Installing+AsteriskNOW|Installing AsteriskNOW]]
 +  * [[http://​www.pbxware.ru/​wiki/​ustanovka_asterisknow/​|Установка дистрибутива AsteriskNow]]
 +  * [[http://​wiki.freepbx.org/​display/​FD/​FreePBX+Distro+First+Steps+After+Installation|FreePBX Distro First Steps After Installation]]
 +  * [[http://​trustore.ru/​article/​asterisk/​219-initial-settings-for-freepbx-distro|Настройка FreePBX Distro]]
 +  * [[http://​docs.getisymphony.com/​display/​ISYMDOCS/​Connecting+to+the+Administration+Interface|iSymphony Administration Interface]] доступ для администратора <​file>​
 +http://<​ip or hostname of the iSymphony server>:​58080/​administrator/​admin
 +</​file>​
 +
 +<​note>​Обратите внимание на красную кнопку Apply Config. Она будет появляться каждый раз, после внесения любых изменений на странице. Если вы видите это, она должна быть нажата,​ будут применены любые изменения сделанные в системе FreePBX.</​note>​
 +
 +  - **(Security!)** Запрещаем root [[ssh?&#​zaschita_demona_sshd|удаленный доступ ssh]]. Создаем нового пользователя от имен которого в дальнейшем будем работать по [[ssh]].
 +  - Установим статический IP (Admin->​System Admin->​Network Settings). Здесь задается основным реальный IP (выданный ISP) (eth0) и если нужно для подключения клиентов из локальной сети создается виртуальный интерфейс (eth0:0) на сером IP (например,​ 10.26.95.234/​255.255.255.0)
 +  - Настроим [[DNS]] (Admin->​System Admin->​DNS). [[Dnsmasq]] должен слушать только localhost и первым DNS сервером должен быть 127.0.0.1.
 +  - Если нужно обновляем устаревшие модули в системе FreePBX: Admin->​Module Administration (нажмите кнопку Check Online и вы увидите все доступные для обновления модули). И отключаем неиспользуемые,​ например модуль DAHDi Config
 +  - [[asterisk_codecs#​ustanovka_kodekov|Установка кодека G.729]]
 +  - [[http://​wiki.freepbx.org/​display/​F2/​Asterisk+SIP+Settings|Asterisk SIP Settings]] (Settings->​Asterisk SIP Settings). В разделе NAT Settings укажите ваш внешний IP и ваши доверенные сети.
 +  - [[http://​wiki.freepbx.org/​display/​FD/​FreePBX+Distro+First+Steps+After+Installation#​FreePBXDistroFirstStepsAfterInstallation-ConfigureE-MailSettings|Настройка почтовых уведомлений]]. Часть настроек доступна только в PRO версии.
 +  - **Язык интерфейса** поменять:​ Settings -> Advanced Settings меняем:​ GUI Behavior => Show Language setting меняем на True. После этого появится кнопка с возможностью выбора языка интерфейса.
 +  - Admin->​System Admin->​Intrusion Detection - настройка [[Fail2ban]],​ можно добавить свой IP адрес(и/​или сеть в формате 192.168.0.0/​24) в белый список.
 +====== Extenshion. Пользователь. Внутренний номер ======
 +
 +Extenshion. Пользователь. Внутренний номер.
 +
 +  - Меню Приложения (**Applications**) и выбираем пункт Внутренние номера (**Extenshions**).
 +  - Выбираем SIP устройство. Жмём кнопку Сохранить (Submit).
 +  - Заполняем поля:
 +  - Внутренний номер (**User Extension**). Не забывайте что номер состоит только из цифр. Например:​ 1111
 +  - Отображаемое имя (**Display Name**) - здесь задаём имя для номера,​ латинские буквы и цифры.
 +  - **(Security!)** Ограничение в одновременных исходящих(**Outbound Concurrency Limit**): 2
 +  - **(Security!)** Опции устройства (**Device Options**) уже сгенерирован пароль (**secret**). Поменяйте его на свой не менее 9-12 символов.
 +  - **(Security!)** Диапазон разрешенных для этого устройства IPs (**Permit**),​ с остальных соединения приниматься не будут. Удобно когда IP раздаются [[DHCP]] без привязки MAC. Например:​ 10.26.95.0/​255.255.255.0
 +  - **iSymphony Settings** поставить пункт Create User в No
 +  - Опции записи (**Recording Options**) мы можем установить какие разговоры для этого номера будут записываться. Выберем только контроль внешних соединений. Inbound External Calls и Outbound External Calls выставим в Forse.
 +  - Жмём кнопку Сохранить (Submit) в самом низу и красную Применить изменения (Apply Settings).
 +  - Для тестов настраиваем для Linux: [[sip_softphones?&#​linphone|Softphone Linphone]], для [[Android]]:​ [[sip_softphones?&#​zoiper|Zoiper]].
 +
 +Для теста можно позвонить на один из служебных номеров,​ например ***60** - Телефонная служба точного времени (Speaking Clock). Посмотреть остальные служебные коды можно в разделе Администратор (Admin) -> Feature Codes.
 +
 +====== Trunk. SIP провайдер ======
 +
 +SIP провайдер:​ [[http://​trustore.ru/​article/​asterisk/​213-multifon-in-freepbx|Транк в FreePBX]]. ​
 +
 +  - Подключения (**Connectivity**) - Транки (Trunks) и жмём Добавить SIP транк (Add SIP Trunk)
 +  - Исходящая маршрутизация (**Outbound Routes**).[[http://​trustore.ru/​article/​asterisk/​211-dial-patterns-and-dial-rules-in-freepbx|Шаблоны и правила набора номера в FreePBX Distro (Asterisk, Elastix)]]. Dial Patterns: если поставить в поле match pattern — просто точку (.) - это будет означать — посылать все набранные номера как есть.
 +
 +
 +====== Voicemail. Голосовая почта ======
 +
 +**Voice mail** service - это возможность для абонента телефонной сети оставить адресату голосовое сообщение,​ которое тот сможет прослушать позже.
 +
 +Во FreePBX за голосовую почту отвечают 3 файла:<​file>​
 +/​etc/​asterisk/​voicemail.conf - содержатся настройки почтовых ящиков
 +/​etc/​asterisk/​vm_email.inc - содержится описание тела письма,​ которое будет отправляться пользователю.
 +/​etc/​asterisk/​vm_general.inc - содержатся основные настройки голосовой почты
 +</​file>​
 +
 +
 +  - Меню Приложения (**Applications**) и выбираем пункт Внутренние номера (**Extenshions**). Выбираем пользователя для которого будем настраивать.
 +  - Переходим к разделу **Voicemail** выбранного нами пользователя. Выставляем параметры:​
 +  - Статус (**Status**) — включение/​выключение использования голосовой почты для номера;​
 +  - Пароль на голосовую почту (**Voicemail Password**) - пароль для доступа к голосовой почте. Состоит только из цифр и вводится абонентом с телефона в тоновом режиме. Абонент имеет возможность самостоятельно изменить данный пароль. Ведя префикс (*98) и новый пароль,​ в режиме работы с голосовой почтой;​
 +  - Адрес эл. почты (**Email Address**) — электронный почтовый ящик, на который отправляются уведомления о новых сообщениях в голосовом почтовом ящике;
 +  - Вложение в эл. почту (**Email Attachment**) — включает/​выключает передачу записи сообщений в виде вложений к письму с уведомлением;​
 +  - Воспроизводить номер ИД (**Play CID**) — определяет,​ следует ли воспроизводить номер номер абонента записавшего сообщение перед самим сообщением;​
 +  - Воспроизводит дату/​время — определяет следует ли воспроизводить дату и время записи сообщения,​ перед самим сообщением;​
 +  - Удалить голосовую почту — определяет,​ следует ли удалять сообщения из голосового почтового ящика после отсылки электронного письма с уведомлением. Если удаление используется,​ то для параметра Вложение в эл. почту (**Email Attachment**) обязательно следует установить значение ​ — Да, иначе будет происходить безвозвратное удаление сообщения;​
загрузка...
asterisknow.txt · Последние изменения: 2015/08/01 14:08 (внешнее изменение)