Если нужно всю эту базу описать в виде extension - выглядит довольно безумно.
Лучше запихнуть эти диапазоны в базу данных с указанием куда такой смаршрутизировать и в астере селектить данные из базы. FreePBX как мышкотыкательная обёртка тут вероятно мало поможет
Старый chan_sip имеет ограничение, так как реализован по принципу - 1 регистрация - это 1 устройство.
pjsip позволяет настроить несколько устройств, указав их число в параметре max_contacts у aor
Есть вариант, если звонок идёт людям, которые его ожидают. Тогда можно попросить подтверждение того, что ответил человек ("нажмите кнопку 1 для подтверждения что вы человек" ).
Вариантов решения множество. Желательно починить транки на исходящие вызовы.
Вариант, к примеру, перед соверещнием вызова, проверяете какие симки свободны. Из CDR для их префиксов запрашиваете их суммарный billsec. Звоните через симку с наименьшим суммарным billsec
Что-то вы скрываете всю информацию от коллектива. Опишите ситуацию полностью. Транк тестируете на исходящие от Астерсика, верно? Тогда регистрация тут не нужна, полагаю.
Client и Server URI не прописывайте, AOR Contact - так же.
Попробуйте на всякий случай указать параметры From User и From Domain (тут видимо ваш ip_mikrotik).
У вас нет Outbound Route - создайте.
На Микроте порты проброшены?
С GoIP можно общаться через SMPP: https://geektimes.ru/company/arttel/blog/278454/
К сожалению, мне не известен готовый модуль для FreePBX. Думаю найдётся на просторах интернета или не составит труда написать свой скрипт.
Ограничьте число одновременных звонков для одного пира - 1 или 2 линии - уже не будет крупной АТС на стороне клиента и кол-во одновременных вредоносных звонков снизится. Так же, можете составить список разрешенных SIP-клиентов и блокировать звонки с любых других user_agent. Не особо эффективная защита, но ещё один уровень не помешает.
Остальное - полёт фантазии на основе данных CDR: определенное число зарубежных звонков определенной длительности с некой частотой - блок с уведомлением клиента со сменой пароля. Если клиент жалуется на постоянные блокировки - увеличиваете ему этот лимит или отключаете лимит под его ответственность (с официальным письмом от клиента).
Работали когда-то с этими ребятами(Zeon / Iptelefon). Убежали, сверкая пятками, к другим поставщикам телефонии...
Берут деньги за воздух :)
P.S. Возможно и этот вопрос - способ раскрутиться этих ушлых ребят
Не понятно в чем проблема, поясните. Если на ресепшене переадресация на мобильный, значит на мобильном могут снять трубку и переадресовать на менджера. Либо на мобильном не ответят в течении 25 секунд (поставьте таймаут) и вызов уйдёт в очередь на менджеров. Или вовсе, в нерабочее время сразу направляйте вызов на менеджеров, а не на ресепшен.