VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

запрет всех исходящих для внутренних номеров

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
vvv
Сообщения: 5
Зарегистрирован: 10 сен 2020, 10:06

запрет всех исходящих для внутренних номеров

Сообщение vvv »

Добрый день.
Развернута FreePBX 11.6. (Asterisk Version: 16.11.1).
Подскажите, как сделать запрет всех исходящих для внутренних номеров с маской ХХХХ.
Пробовал с помощью графического интерфейса FreePBX 13 и модуля Custom Context.
Так же пробовал редактировать extensions_custom.conf (добавлял [from-internal-custom] exten => 0XXXXXXXXX/1X,n,Hangup() ).
Не срабатывает, всеравно с номера 10 звонит на мобильный.
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: запрет всех исходящих для внутренних номеров

Сообщение ded »

vvv писал(а):Не срабатывает, всеравно с номера 10 звонит на мобильный.
Номер 10 не четырёхзначный, не попадает в маску ХХХХ. И в вашем варианте нет признака шаблона - подчерка. И не было первого приоритета - 1.
Для четырёхзначных номеров, не начинающихся с нуля (1000-9999) будет так:
extensions_custom.conf

Код: Выделить всё

[from-internal-custom] 
exten => 0XXXXXXXXX/_ZXXX,1,Hangup() ).
Для двузначных

Код: Выделить всё

exten => 0XXXXXXXXX/_ZX,1,Hangup() )
vvv
Сообщения: 5
Зарегистрирован: 10 сен 2020, 10:06

Re: запрет всех исходящих для внутренних номеров

Сообщение vvv »

спасибо, исправил, но не помогло. Может я что-то не так делаю?
В файле extensions_custom.conf у меня только:
[from-internal-custom]
exten => 0XXXXXXXXX/_ZX,1,Hangup()

В файле extensions.conf есть:
#include extensions_custom.conf

после редактирования файла перезапускаю командой fwconsole reload --verbose в putty.
И с номера 10 звонит на 067ХХХХХХХ.
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: запрет всех исходящих для внутренних номеров

Сообщение ded »

Pardon me!
Сам я допустил ошибку - подчёрка не было

Код: Выделить всё

[from-internal-custom]
exten => _0XXXXXXXXX/_ZX,1,Hangup()
fwconsole reload делать не надо.
Достаточно перегрузить диал-план
asterisk -rx 'dialplan reload'

Проверяйте интерактивно, из консоли Астериска
asterisk -vvvvvr
CLI> dialplan show 0123456789@from-internal
CLI> dialplan show 0671234567@from-internal

Если вы понимаете этот пример exten => _0XXXXXXXXX/_ZX,1,Hangup()
то сможете воспроизвести его в Исходящих маршрутах во FreePBX.
Укажите исходящий шаблон _0XXXXXXXXX и в поле CID тоже шаблон _ZX
Назначение такого маршрута сделайте - Терминировать вызов на Hangup или на Put user on-hol forewer
El_Vago
Сообщения: 63
Зарегистрирован: 05 дек 2017, 12:46

Re: запрет всех исходящих для внутренних номеров

Сообщение El_Vago »

vvv писал(а): И с номера 10 звонит на 067ХХХХХХХ.
А разве не должен? 10 это же _ZX. А Вам же с четырехзначных чтобы не звонило нужно?
vvv
Сообщения: 5
Зарегистрирован: 10 сен 2020, 10:06

Re: запрет всех исходящих для внутренних номеров

Сообщение vvv »

спасибо, получилось, все дело было в подчеркивании, я подумал 0ХХХХ это и есть шаблон.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH