در اين قسمت از مجموعه آموزش ايزابل به آموزش برقراري ارتباط ايزابل با خارج بوسيله SIP TRUNK مخابرات مي پردازيم ، پيش نياز اين مبحث آشنايي با Trunk ، Inbound Route ، Outbound route مي باشد.
سرويس SIP TRUNK چيست؟
حتما تا به حال به اين فكر كرده ايد كه شركت ها و سازمان هاي بزرگ چطور با استفاده از يك شماره تماس به مشتريان خود سرويس مي دهند ، و يا چطور مي توانند ۱۰۰ خط تلفن شهري را مديريت كرد و از آنها بهينه استفاده كرد .
جواب اين سوال بسيار ساده است سرويس هاي تلفني بر بستر Data اين مشكلات را حل مي كند.
تا چند سال پيش سرويسي توسط مخابرات ارائه مي شد كه به آن E1 ويا PRI گفته مي شد در واقع اين خطوط با استفاده از آمورش sip trunk مخابرات يك زوج سيم مسي قادر به انتقال ۳۰ خط تلفن بودند اين سرويس بسيار باكيفيت بود و شماره هاي ۵ رقمي براي خطوط يك طرفه ( فقط قابليت تماس از بيرون) و شماره هاي هشت رقمي براي (۵ رقم بعلاوه ۳ صفر) براي خطوط دوطرفه روي آنها ارائه مي شد.
يكي از مشكلات اين سرويس هزينه بالاي تجهيزات سمت كاربر بود به شكلي كه براي اتصال خطوط PRI به مركز تماس VOIP شما نياز به يك مودم و يك گيتوي PRI داشتيد .
با عمومي تر شدن سيستم هاي تلفني مبتني بر VOIP اين سرويس حداقل ديگر در تهران ارائه نمي شود و جاي خود را به سرويس SIP Trunk داده است ، سرويس SIP Trunk بسار خدمات VOIP مقرون به سرفته مي باشد.
در واقع مخابرات با راه اندازي يك شبكه data اين امكان را به شما مي دهد كه از سرور تلفني خود يك ترانك به مخابرات بزنيد . و تماسهاي خود را از طريق آن دريافت و ارسال كنيد.
براي راه اندازي SIP TRUNK به چه ملزوماتي نياز داريم
بعد از انجام كار هاي اداري مخابرات به شما ۳ عدد IP اختصاص مي دهد ، براي راه اندازي اين خطوط شما نياز به اين سه عدد IP بعلاوه يك مودم G.biz داريد. همچنين نياز به يك كارت شبكه ديگر روي سرور خود داريد.
هر چند مي توان بدون كارت شبكه اضافي اتصال SIP Trunk را برقرار كرد ولي به دليل عبور ترافيك Brodcast هاي آموزش ويپ داخلي از شبكه تلفني مخابرات ممكن است باعث كاهش كيفيت تماس ها شود. با توجه به ناچيز بودن قيمت كارت شبكه استفاده از آن توصيه مي شود.
تنظيمات شبكه در اتصال SIP TRUNK
همانطور كه گفتيم براي اتصال SIP Trunk ابتدا بايد يك كارت شبكه به سيستم اضافه كنيم. و آن را به مودم G.biz متصل كنيم
در اين مرحله شما سه IP از مخابرات دريافت كرده ايد كه يكي را بايد روي سيستم خود تنظيم كنيد يكي را هم به عنوان Gatway استفاده كنيد و ديگري هم مربوط به سرويس دهنده مخابرات مي باشد
به عنوان مثال اين سه IP به ما داده شده است
۱- ۱۰٫۱۹۲٫۳۸٫۱۳۷/۳۰
۲- ۱۰٫۱۹۲٫۳۸٫۱۳۸/۳۰
۳- ۱۰٫۱۰۶٫۳۰٫۲۳
واضح است كه دو IP اول مربوط به سيستم شما و Gateway مي باشد و IP سوم مربوط به سرويس دهنده مخابرات ، معمولا IP كوچكتر را Gateway در نظر مي گيرند.
طبق آموزش هاي قبلي IP را روي كارت شبكه تنظيم كنيد در صورتي كه كارت شبكه ديگرتان Gateway ندارد مي توانيد Gateway را هم ست كنيد ولي معمولا كارت شبكه اول داراي Gateway مي باشد و امكان اضافه كردن Gateway به كارت شبكه دوم وجود ندارد.
براي همين منظور كافي است يك Route به سيستم اضافه كنيد
براي اينكار فايل etc/sysconfig/network-scripts/NIC را توسط يك ويرايشگر متن ويرايش كنيد (در صورتي كه آشنايي به سيستم آمورش sip trunk مخابرات عامل لينوكس نداريد بهتر است از برنامه winscp استفاده كنيد) در اين مسير منظور از NIC نام كارت شبكه دوم شماست
اين خط را به فايل مذكور اضافه كنيد
۱۰٫۱۰۶٫۲۰٫۲۳ via 10.192.38.137 dev NIC
در اين خط هم به جاي NIC بايد نام كارت شبكه خود را قرار دهيد
بعد از انجام اين كار كافي است سرويس شبكه را مجددا راه اندازي كنيد . براي اينكار مي توانيد از دستور زير خدمات ويپ استفاده كنيد
service network restart
با انجام اين كار ها شما بايد بتوانيد از سرور ايزابل خود IP سرور مخابرات را ping كنيد.
تنظيمات ترانك براي اتصال به SIP TRUNK مخابرات
يك ترانك از نوع SIP مي سازيم. در قسمت Trunk name يك نام دلخواه وارد مي كنيم
به بخش Outgoing Setting مي رويم
در اين بخش هم يك Trunk name وجود دارد . يك نام دلخواه براي ترانك انتخاب مي كنيم توجه داشته باشيد نام اصلي ترانك نامي است كه در Outgoing Setting وارد مي كنيد.
قسمت peer details را با استفاده از كد زير پر مي كنيد.
host=10.106.30.23
type=friend
qualify=yes
insecure=very
با تنظيمات ديگر كاري نداريم و روي Submit Change كليك مي كنيم و سپس Applay مي كنيم
در صورتي كه همه ي موارد بالا را به درستd انجام داده باشيد SIP ترانك شما بايد رجيستر شده باشد براي اطمينان از اين منظور به منوي PBX و سپس Tools و سپس Asterisk CLI مي رويم و دستور زير را اجرا مي كنيم
sip show peers
در ليست نمايش داده شده به دنبال نام ترانك خود مي گرديم در قسمت وضعيت بايد عبارت OK درج شده باشد
در صورتي كه Sip Trunk شما رجيستر نشده بود موارد بالا را يك باره ديگر چك كنيد در صورت اطمينان از صحت تنظيمات آموزش VOIP به پشتيباني مخابرات تماس بگيريد
حال براي آنكه تماس ورودي و خروجي هم داشته باشيم . بايد يك Outbound Route و يك Inbound Route هم تعريف كنيد