First time here? Check out the FAQ!

Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Elastix запрет на номер.

0

Скажите, как можно запретить исходящие звонки от всех внутренних абонентов на определенный мобильный или городской номер??

спросил Nov 10 '15

stampidu Gravatar stampidu
9 3 2

Comments

Что-то не сработало. Правильно я понял: 1. Создаю trunk custom и в нем в Custom Dial String: вставляю Local/hangup@app-blackhole/n. Больше ничего не меняю. Дальше создаю outbound routes в нем прописываю номер, на который нужно заблокировать дозвон и выбираю транк, который создал в первом пункте? А как внутренним номер указать новый план звонка, чтобы он блокировал исходящий на нужный номер?

stampidu (Nov 10 '15)edit

Перезагружать elastix нужно после внесения изменений в extensions.conf?

stampidu (Nov 10 '15)edit

Да заходим в CLI:

asterisk -r

CLI> reload

CLI>exit

это перезагрузка астериска без разрыва связи

kolyaro81 (Nov 10 '15)edit

Спасибо. Все получилось.

stampidu (Nov 10 '15)edit

никак не указать. в outbound routes это правило ставите первым. оно просто срабатывает и отправляет на hangup

meral (Nov 10 '15)edit

У меня блек листы выведены в отдельный фаил, так удобней. + можно создавать правила по типу from-internal, например from-buhotdel и в нем прописать диалпланы, например, для бухгалтерии или других отделов очень удобно(естественно потом прописать их в настройках номера вместо from-internal ). А если блек лист очень огромен то лучше вывести в отдельный фаил который нужно будет прописать с верху #include my-file.conf

kolyaro81 (Nov 11 '15)edit

2 Ответа

0

Если у вас эластикс то в файле extensions.conf в конце файла добавляете

[my-blacklist]
exten
=> _xxxxx,1,Hangup   ; (вставить в место хххх номер черного списка начинаться должен с сивола _ )
include
=> from-internal-xfer
include
=> bad-number

затем в секции:

[from-internal]
include
=> my-blacklist ; (добавляем это)
include
=> from-internal-xfer
include
=> bad-number

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

ссылка удалить спам редактировать

ответил Nov 10 '15

kolyaro81 Gravatar kolyaro81
11 9 1 7

Comments

Хотя можно проще

[from-internal]

exten => _xxxxx,1,Hangup
include => from-internal-xfer

include => bad-number

поробуйте и так и так

kolyaro81 (Nov 10 '15)edit

этот метод неправильный. а сработает или нет зависит от версии freepbx. также может быть переписано при апдейте.надо использовать ovveride/custom файлы если уж решили чтото делать.

meral (Nov 10 '15)edit

Причем здесь фриипбх это-же одна из вебморд, вещь дурная и бестолковая.

kolyaro81 (Nov 11 '15)edit
1

если что, еластикс использует эту бестолковую вещь чуть более чем полностью.

meral (Nov 11 '15)edit
0

создать trunk типа custom со строчкой

Local/hangup@app-blackhole/n

создать outbound route с номер который запретить(или префиксом) и в нем выставить транк.

ссылка удалить спам редактировать

ответил Nov 10 '15

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: Nov 10 '15

Просмотрен: 534 раз

Обновлен: Nov 10 '15

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.