Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Отсутствие необходимых настроек в FreePbx

Отсутствие необходимых настроек в FreePbx

Как решить правкой конфигурационных файлов?
Откуда: Москва
Сообщений: 6

Отсутствие необходимых настроек в FreePbx

Здравствуйте!

Для определенных внутренних номеров необходимо:
- закрыть внешнюю связь (т.е. запретить использование транков, разрешив только внутренние звонки и прием внешних);
- разрешить использовать только конкретный транк для внешних звонков.

В настройках панели управления FreePbx задать такие настройки невозможно. Можно ли как-то установить необходимые настройки с помощью правки конфигурационных файлов?
Сохранятся ли эти настройки, внесенные в файлы вручную, если используется панель управления FreePbx? Ведь по логики вещей все эти правки FreePbx должна заменять автоматом, при перезагрузке.
2009-07-24 16:28

Откуда: Санкт-Петербург
Сообщений: 541

Re: Отсутствие необходимых настроек в FreePbx

Это решается вынесением аккаунтов в отдельный контекст.
2009-07-24 16:33

Сообщений: 69

Re: Отсутствие необходимых настроек в FreePbx

Делаем контекст в файле extensions_custom.conf:

[only-local-calls]
;Запрещаем звонки на номера, начинающиеся с 9
exten => _9.,1,Answer
exten => _9.,n,Congestion (10)
exten => _9.,n,Hangup
; Все остальное - пуляем в from-internal
exten => _[0-8*].,1,GoTo(from-internal,${EXTEN},1)

В FreePBX прописать етот контекст пользователям.
2009-07-24 16:54

Avatara of line24
Откуда: Санкт-Петербург
Сообщений: 568

Re: Отсутствие необходимых настроек в FreePbx

Vitbox:

- разрешить использовать только конкретный транк для внешних звонков.
...
Сохранятся ли эти настройки, внесенные в файлы вручную, если используется панель управления FreePbx? Ведь по логики вещей все эти правки FreePbx должна заменять автоматом, при перезагрузке.
В FreePBX исходящие транки именуются [outrt-XXX-YYY], если вы даже в extensions_custom.conf пропишите разрешение на конкретный транк, то при любом изменении порядка транков (ХХХ) или смене его названия (YYY) абонент получит доступ не туда куда нужно.
Решение есть, но оно не тривиальное, если это действительно необходимо, обращайтесь за коммерческой поддержкой.
http://www.line24.ru - системы массового телефонного обслуживания.
2009-07-24 20:31

Сообщений: 6521

Re: Отсутствие необходимых настроек в FreePbx

Oleh, поправлю

[only-local-calls]
;Запрещаем звонки на номера, начинающиеся с 9
exten => _9X.,1,Answer
exten => _9X.,n,Playback(you-cannot-have-this-dial-option)
exten => _9X.,n,Hangup
; Все остальное - пуляем в from-internal
exten => _X.,1,GoTo(from-internal,${EXTEN},1)
2009-07-24 20:39

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Отсутствие необходимых настроек в FreePbx

а можно просто поставить модуль custom-context
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2009-07-24 20:54

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru