Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
|
telepony [2023/08/08 15:31] nightfly [Що потрібно?] |
telepony [2024/02/06 13:39] (поточний) nightfly [Конференції] |
||
|---|---|---|---|
| Рядок 88: | Рядок 88: | ||
| ====== Налаштовуємо Asterisk з нуля ====== | ====== Налаштовуємо Asterisk з нуля ====== | ||
| - | У праву руку беремо чисту FreeBSD 13.1 та ставимо все необхідне нам ПЗ. | + | У праву руку беремо чисту FreeBSD 13.2 та ставимо все необхідне нам ПЗ. |
| < | < | ||
| # pkg install -y asterisk18 | # pkg install -y asterisk18 | ||
| - | # pkg install -y mysql57-server | + | # pkg install -y mysql80-server |
| # pkg install -y lame | # pkg install -y lame | ||
| # pkg install -y sox | # pkg install -y sox | ||
| Рядок 213: | Рядок 213: | ||
| </ | </ | ||
| - | + | Встановлюємо рутовий пароль на MySQL у випадку, | |
| - | Встановлюємо рутовий пароль на MySQL. | + | |
| < | < | ||
| Рядок 220: | Рядок 219: | ||
| # cat / | # cat / | ||
| # set OMP=`cat / | # set OMP=`cat / | ||
| + | </ | ||
| + | |||
| + | або ж просто змінуємо пароль на необхідний, | ||
| + | < | ||
| + | # cat / | ||
| + | cat: / | ||
| + | # mysqladmin -u root password verysecretmysqlrootpassword | ||
| </ | </ | ||
| Рядок 990: | Рядок 996: | ||
| < | < | ||
| </ | </ | ||
| + | |||
| + | |||
| + | ====== Чорний список ====== | ||
| + | |||
| + | Дуже-дуже чорний. Початок нашого контексту ivr-main повинен виглядати наступним чином: | ||
| + | |||
| + | <code ini> | ||
| + | [ivr-main] | ||
| + | exten => s, | ||
| + | exten => s, | ||
| + | exten => s, | ||
| + | exten => s, | ||
| + | </ | ||
| + | |||
| + | |||
| + | Додавання номера в чорний список відбувається так: | ||
| + | |||
| + | <code bash> | ||
| + | asterisk -rx ' | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | asterisk -rx ' | ||
| + | </ | ||
| + | |||
| + | Перегляд чорного-чорного списку номерів: | ||
| + | <code bash> | ||
| + | asterisk -rx ' | ||
| + | </ | ||
| + | |||
| + | |||
| + | ====== Конференції ====== | ||
| + | |||
| + | Налаштування конференцій, | ||
| + | |||
| + | <file ini extensions.conf> | ||
| + | ; Outcoming calls | ||
| + | [call-out] | ||
| + | ; conference | ||
| + | exten => 777, | ||
| + | exten => 777, | ||
| + | |||
| + | .... | ||
| + | </ | ||
| + | |||
| + | та у конфіг **/ | ||
| + | |||
| + | <file ini confbridge.conf> | ||
| + | [confer] | ||
| + | type=bridge | ||
| + | max_members=20 | ||
| + | mixing_interval=10 | ||
| + | internal_sample_rate=auto | ||
| + | record_conference=yes | ||
| + | </ | ||
| + | |||
| + | Очевидно, | ||
| + | |||
| + | |||