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

Несколько номеров на внутренних extension

0

Имеется несколько транков на аналоговых линиях с номерами 7778801, 7778802, 7778803 и 10 внутренних номеров 101-110.

В Inbound Routes для 7778801 прописан в Set Destination 101, для 7778802 > 105, для 7778803 > 109. Они же перечислены в Outbound Routes > Trunk Sequence for Matched Routes.

Как с помощью freepbx сделать, чтобы при исходящих на 777-88-01 и 4-88-01 дозваниваться на 101, при исходящих на 777-88-02 (4-88-02) дозваниваться на 105 и т.д... без выхода на внешюю атс.

спросил Aug 5 '13

lioncub Gravatar lioncub
116 8 1 11

Comments

Olpag я это видел. Интересно средствами самого freepbx.

lioncub (Aug 5 '13)edit

2 Ответа

2

Если средствами freepbx, то можно так:

1.Создаете Custom trunk. В Dial Rules пишете

101+7778801|
105+7778802|
109+7778803|
101+48801|
105+48802|
109+48803|

В Custom Dial String:

Local/$OUTNUM$@from-internal

2.Создаете в Outbound Routes маршрут. В Dial Patterns:

777880[1-3]/1XX
4880[1-3]/1XX

В Trunk Sequence выбираете созданный ранее транк. Сохраняете, звоните.

Но вообще-то это изврат... Проще в три строки через from-internal-custom

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

ответил Aug 5 '13

Olpag Gravatar Olpag
2024 3 6 30

обновил Aug 5 '13

Comments

в данном случае в три строки не получится... т.к. последние цифры не сопоставляются 1к1

lioncub (Aug 6 '13)edit

Сколько здесь строк???

exten => 7778801/_1XX,1,Goto(from-internal,101,1)

exten => 7778802/_1XX,1,Goto(from-internal,105,1)

exten => 7778803/_1XX,1,Goto(from-internal,109,1)

Olpag (Aug 6 '13)edit

еще 4880[1-3]

но наверное более изящного чем через from-internal-custom в freepbx сделать нельзя...

lioncub (Aug 6 '13)edit

Я чего-то не пойму... я дал Вам два готовых решения, фактически сделал за Вас работу... что еще надо? извиниться перед вами, что не дописал еще три строки для других номеров???? Вы решили поумничать??? Может лучше книги почитать, и хоть в чем-то самостоятельно разобраться?

Olpag (Aug 6 '13)edit

Olpag не горячитесь... я просто уточнял. Ничего негативного не хотел писать, и уж тем более в данном вопросе умничать.

Я извиняюсь, если чем-то Вас обидел, но тему создал не для того, чтобы делать за меня работу (по from-internal-custom первой ссылки вполне достаточно), а посмотреть как можно реализовать данный функционал на freepbx и не одним способом... надеюсь не мне одному будет интересен этот вопрос.

И конечно спасибо за подробные how-to!

lioncub (Aug 6 '13)edit

Ок... Если помог, плюсуйте, пометьте ответ, как правильный

Olpag (Aug 6 '13)edit
1

Создайте виртуальный номер.

Направьте его на нужный номер по всем причинам:

  1. No Answer

  2. Busy

  3. Not Reachable

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

ответил Aug 5 '13

Out Gravatar Out
882 5 3 20

Comments

т.е. это придется на каждый номер 777-88-01, 4-88-01 создавать отдельный виртуальный номер?

lioncub (Aug 5 '13)edit

Да, это сложно?

Out (Aug 5 '13)edit

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

lioncub (Aug 6 '13)edit

Ваш ответ

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 ленту новостей

Статистика

Задан: Aug 5 '13

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

Обновлен: Aug 05 '13

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