Блокировка входящих вызовов, содержащих определенный CLI

S
Автор Sergiiy
Обновлено 1 год назад

Эта статья поможет оператору коммутатора настроить расширенные правила блокировки на основе определенного шаблона CLI/CLI в FlySip.

Обратите внимание, что этот метод работает только в том случае, если входящий CLD и IP-адрес вызывающей стороны не соответствуют ни одному входящему правилу аутентификации DID и DID в системе.

Пример CLI = 92321234567 

Чтобы заблокировать звонки с записью CDR при каждом сбое [дополнительная нагрузка на систему]:

1. Создайте Тариф без тарифов внутри

2. Создайте тарифный план с этим тарифом

3. Создайте группу маршрутизации с внутрисетевой маршрутизацией — Use Connection = Disabled

4. Создайте учетную запись с этими тарифным планом и группой маршрутизации.

5. Добавьте правило аутентификации для учетной записи с входящим CLI = 92321234567. 

5.1 Если необходимо заблокировать CLI, начинающиеся с 9232, добавьте 9232* в качестве входящего CLI в правило аутентификации.

6. Вызовы с этим CLI будут сброшены с кодом 403 No Rates Found for Account %d , с записью CDR для созданной учетной записи для каждого сбоя. 

Чтобы заблокировать вызовы без записи CDR для каждого сбоя [меньше нагрузки на систему]:

1. Создайте учетную запись с любым тарифным планом и группой маршрутизации.

2. Добавьте правило аутентификации для учетной записи с входящим CLI = 92321234567. 

2.1 Если необходимо заблокировать CLI, начинающиеся с 9232, добавьте 9232* в качестве входящего CLI в правило аутентификации.

3. Заблокируйте учетную запись через Интернет или с помощью метода xmlapi.

4. Вызовы с этим CLI будут сбрасываться с ошибкой 403 Auth Failed (1) без записи CDR.  

Оцените эту статью