Как на Asterisk закрыть международку и межгород

И так встала задача определенному клиенту заблокировать выход на международку и межгород :

И так добавляем extensions_custom.conf следующие строки :
  Почему именно в этот конфиг — все просто так как в системе Elastix основная часть конфигов находится в базе данных и при нажатии кнопки Применить все конфиги перезаписываются из базы .

[from-internal]

exten => _810./989XXXX,1,NoOp(«${CALLERID} long call detected»)

exten => _810./989XXXX,n,Playback(feature-not-avail-line,noanswer)
exten => _810./989XXXX,n,Hangup()
exten => _88./989XXXX,1,NoOp(«${CALLERID} long call detected»)
exten => _88./989XXXX,n,Playback(feature-not-avail-line,noanswer)
exten => _88./989XXXX,n,Hangup()

_810. и _88.  говорит нам о том , что если  абонент 989XXXX наберет  810 (это выход на международку ) или 88 (это выход в междугородку) , клиенту  красивым женским голосом скажут , что данная услуга на данной линии закрыта .

Если заметить , то подобным образом можно блокировать , что угодно (определенные номера или диапазоны номеров) и куда угодно или же к примеру делать балансировку между 2 мя операторами и т.д.

Но если вы с оператором работаете по формату E.164 помут возникнуть проблемы .