service:freepbx
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
service:freepbx [30.03.2017 13:55] – [Настройка исходящих правил] viacheslav | service:freepbx [30.07.2024 19:21] (текущий) – внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== FreePBX ====== | ||
+ | ===== Установка ===== | ||
+ | Settings - Advanced settings: | ||
+ | * Browser stats - No | ||
+ | * PHP Timezone - Europe/ | ||
+ | * RSS Feeds - clear | ||
+ | * Country Indication Tones - Russian Federation ? | ||
+ | * Speaking clock time format - 24 hour format | ||
+ | Выкл. комм модули, | ||
+ | |||
+ | Активировать систему | ||
+ | |||
+ | Настроить Fail2ban | ||
+ | |||
+ | Установка fail2ban: | ||
+ | <code bash> | ||
+ | cd /usr/src | ||
+ | wget https:// | ||
+ | tar xvjf 0.9.4.tar.gz | ||
+ | rm -f 0.9.4.tar.gz | ||
+ | cd fail2ban-* | ||
+ | ./setup.py install | ||
+ | </ | ||
+ | |||
+ | ==== Исправить ошибку Trusted Interface Detected ==== | ||
+ | A network interface that is assigned to the ' | ||
+ | Connectivity – Firewall – Zones – Interfaces – set Internal. | ||
+ | |||
+ | ==== Голосовая русификация ==== | ||
+ | <code bash> | ||
+ | mkdir -p / | ||
+ | wget -q --no-check-certificate https:// | ||
+ | wget -q --no-check-certificate https:// | ||
+ | chown -R asterisk: | ||
+ | </ | ||
+ | Admin -> Sound languages -> Custom languages -> add -> Language: ru, Description: | ||
+ | |||
+ | Вернуться на вкладку Global language -> Russian | ||
+ | |||
+ | ==== Исправить ошибку Missing HTML5 format converters ==== | ||
+ | <WRAP center round alert 100%> | ||
+ | You are missing support for the following HTML5 codecs: oga, | ||
+ | </ | ||
+ | |||
+ | Установка FFMPEG: | ||
+ | <code bash> | ||
+ | cd /usr/src | ||
+ | wget http:// | ||
+ | tar xvfz ffmpeg-3.0.1.tar.gz | ||
+ | rm -f ffmpeg-3.0.1.tar.gz | ||
+ | cd ffmpeg-* | ||
+ | ./configure --disable-yasm | ||
+ | make && make install | ||
+ | </ | ||
+ | Установка LAME: | ||
+ | <code bash> | ||
+ | wget https:// | ||
+ | tar -zxvf lame-3.99.5.tar.gz | ||
+ | cd lame-3.99.5 | ||
+ | ./configure | ||
+ | make && make install | ||
+ | </ | ||
+ | Admin - System recordings - добавить запись для приветствия | ||
+ | Затем указать её в IVR. | ||
+ | |||
+ | Settings - Voicemail admin - Settings: | ||
+ | < | ||
+ | charset: UTF-8 | ||
+ | emailbody: | ||
+ | ${VM_NAME}, | ||
+ | ${VM_NAME}, | ||
+ | emailsubject: | ||
+ | fromstring: АТС | ||
+ | </ | ||
+ | |||
+ | |||
+ | Настройки почтового сервера убраны в комм. версию System Admin, соответственно, | ||
+ | |||
+ | Выставляем адрес почтового сервера | ||
+ | |||
+ | ===== Примеры набора номеров на старой АТС ===== | ||
+ | ^Москва (местные номера) | | ||
+ | |98 | |495 |1111111 | | ||
+ | |98 | |499 |1111111 | | ||
+ | ^Киев | | ||
+ | |9810 |380 |44 |1111111 | | ||
+ | ^Киев (моб) | | ||
+ | |9810 |380 |68 |1111111 | | ||
+ | ^Ереван | | ||
+ | |9810 |374 |10 |999999 | | ||
+ | ===== Удаление ненужных модулей ===== | ||
+ | Удалить коммерческие модули: | ||
+ | <code bash> | ||
+ | fwconsole ma delete cos bria restapps restapi sng_mcu ucpnode xmpp zulu cxmodule areminder broadcast callerid conferencespro pagingpro parkpro vqplus vmnotify webcallback extensionroutes calllimit sipstation sms recording_report pinsetspro qxact_reports voicemail_report endpoint faxpro freepbx_ha ttsengines | ||
+ | </ | ||
+ | |||
+ | Удалить ненужные бесплатные модули: | ||
+ | <code bash> | ||
+ | fwconsole ma delete superfecta digiumaddoninstaller dahdiconfig digium_phones | ||
+ | </ | ||
+ | <WRAP group> | ||
+ | <WRAP half column> | ||
+ | < | ||
+ | +----------------------+--------------+---------+ | ||
+ | | Module | ||
+ | +----------------------+--------------+---------+ | ||
+ | | accountcodepreserve | ||
+ | | announcement | ||
+ | | areminder | ||
+ | | arimanager | ||
+ | | asterisk-cli | ||
+ | | asteriskinfo | ||
+ | | backup | ||
+ | | blacklist | ||
+ | | bria | 13.0.12 | ||
+ | | broadcast | ||
+ | | builtin | ||
+ | | bulkdids | ||
+ | | bulkextensions | ||
+ | | bulkhandler | ||
+ | | callback | ||
+ | | callerid | ||
+ | | callforward | ||
+ | | calllimit | ||
+ | | callrecording | ||
+ | | callwaiting | ||
+ | | campon | ||
+ | | cdr | 13.0.26 | ||
+ | | cel | 13.0.22 | ||
+ | | certman | ||
+ | | cidlookup | ||
+ | | conferences | ||
+ | | conferencespro | ||
+ | | configedit | ||
+ | | contactmanager | ||
+ | | core | 13.0.67 | ||
+ | | customappsreg | ||
+ | | cxpanel | ||
+ | | dahdiconfig | ||
+ | | dashboard | ||
+ | | daynight | ||
+ | | dictate | ||
+ | | digium_phones | ||
+ | | digiumaddoninstaller | 2.11.0.12 | ||
+ | | directory | ||
+ | | disa | 13.0.6 | ||
+ | | donotdisturb | ||
+ | | endpoint | ||
+ | | extensionroutes | ||
+ | | fax | 13.0.26 | ||
+ | | faxpro | ||
+ | | featurecodeadmin | ||
+ | | findmefollow | ||
+ | | firewall | ||
+ | | framework | ||
+ | | freepbx_ha | ||
+ | | fw_langpacks | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP half column> | ||
+ | < | ||
+ | | hotelwakeup | ||
+ | | iaxsettings | ||
+ | | infoservices | ||
+ | | ivr | 13.0.23 | ||
+ | | languages | ||
+ | | logfiles | ||
+ | | manager | ||
+ | | miscapps | ||
+ | | miscdests | ||
+ | | music | 13.0.18 | ||
+ | | outroutemsg | ||
+ | | paging | ||
+ | | pagingpro | ||
+ | | parking | ||
+ | | parkpro | ||
+ | | pbdirectory | ||
+ | | phonebook | ||
+ | | phpinfo | ||
+ | | pinsets | ||
+ | | pinsetspro | ||
+ | | presencestate | ||
+ | | printextensions | ||
+ | | queueprio | ||
+ | | queues | ||
+ | | qxact_reports | ||
+ | | recording_report | ||
+ | | recordings | ||
+ | | restapi | ||
+ | | restapps | ||
+ | | ringgroups | ||
+ | | setcid | ||
+ | | sipsettings | ||
+ | | sipstation | ||
+ | | sms | 13.0.6 | ||
+ | | sng_mcu | ||
+ | | soundlang | ||
+ | | speeddial | ||
+ | | superfecta | ||
+ | | sysadmin | ||
+ | | timeconditions | ||
+ | | ttsengines | ||
+ | | ucp | 13.0.25 | ||
+ | | ucpnode | ||
+ | | userman | ||
+ | | vmblast | ||
+ | | vmnotify | ||
+ | | voicemail | ||
+ | | voicemail_report | ||
+ | | vqplus | ||
+ | | weakpasswords | ||
+ | | webcallback | ||
+ | | webrtc | ||
+ | | xmpp | 13.0.6 | ||
+ | | zulu | 13.0.40 | ||
+ | +----------------------+--------------+---------+ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ===== Настройка транка ===== | ||
+ | * Добавить SIP транк (скорее всего, chan_sip) | ||
+ | {{: | ||
+ | * В настройках -> General прописать Trunk Name и Outbound CallerID | ||
+ | {{: | ||
+ | * Dialplan Manipulation Rules оставить пустыми | ||
+ | * sip Settings -> Outgoing: | ||
+ | {{: | ||
+ | * sip Settings -> Incoming: заполнить Register String в формате username: | ||
+ | {{: | ||
+ | ===== Настройка исходящих маршрутов ===== | ||
+ | * Создать исходящий маршрут | ||
+ | {{: | ||
+ | * Route Settings | ||
+ | {{: | ||
+ | * Dial patterns | ||
+ | {{: | ||
+ | * Additional Settings | ||
+ | {{: | ||
+ | ===== Настройка входящих маршрутов ===== | ||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | ===== Дополнительно ===== | ||
+ | ==== Текст автоответчика ==== | ||
+ | Здравствуйте, | ||
+ | ==== Ссылки на хороший text2speech ==== | ||
+ | http:// | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== Ссылки ===== | ||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// |