بستن دو صفر در الستیکس و ایزابل-1

بستن دو صفر در الستیکس و ایزابل-1

 

 

در سیستم تلفنی VoIP  می توان با بستن 2صفر تماس های خارج کشور را محدود کرد.

در ایزابل و الستیکس برای بستن دوصفر ما چند راه داریم :

  1. از طریق ترانک
  2. از طریق ماژول custom contex

توی این آموزش از روش اول استفاده می کنیم

ابتدا یک ترانک از نوع ZAPبا نام “BlockZero”  می سازیم

این ترانک نباید به هیچ یک از پورت های FXO ما اشاره کند به همین دلیل می توان در قسمت ZAP Identifier آن را در گروهی به غیر از گروهی که برای پورت ها در نظر گرفته ایم قرار دهیم ، که ما در اینجا آن را g15 در نظر می گیریم.

elastix-dahdi-trunk

نکته:به صورت پیش فرض تمامی پورت ها در گروه 0 قرار دارند.

  سپس یک outbound route تعریف می کنیم  که در قسمت match pattern آن برای بستن دو صفر این را می نویسیم:

elastix-outbound-trunk

به این معنی که اگر شماره ای با دوصفر شروع شود.

و در قسمت Trunk Sequence نام ترانکی که در مرحله قبل ساختیم را قرار می دهیم

elastix-select-trunk

بعد از مراحل بالا، اکنون ترانک اصلی خود که میتواند ترانک به گیتوی یا یک کارت dahdi باشد را می سازیم .سپس یک outbound route دیگر ساخته  که این بار در قسمت math pattern  آن  فقط یک نقطه قرار می دهیم البته با توجه به سناریو خروجی های ما این مورد می تواند تغییر کند.حالا در قسمت trunk Sequence ترانک اصلی خود را انتخاب می کنیم.

نکته ای که می ماند ترتیب این دو outbound می باشد که با دقت کنیم outbound دوم همیشه بعد از outbound اولی باشد.که با درگ کردن میتوانیم آنها را جابجا کنیم.

این بدین منظور است که  اولoutbound  غیر اصلی ما بررسی شود سپس اگر دوصفر نداشت به روت اصلی ما رجوع کند.

 

برای اطلاع از آموزش های جدید، عضو کانال تلگرام و اینستاگرام ما شوید.

باتشکر