ایزابل (Issabel)

ارتباط دو سیستم تلفنی Issabel با یکدیگر و شماره‌گیری داخلی‌ها به‌صورت مستقیم

در بسیاری از شرکت‌ها و سازمان‌ها، نیاز به ارتباط دو سیستم تلفنی مختلف یا دو سرور Issabel وجود دارد. این ارتباط به کاربران اجازه می‌دهد بدون نیاز به شماره‌گیری خطوط شهری، به‌صورت مستقیم بین داخلی‌ها در دو سیستم تماس برقرار کنند. در این مقاله، با پروتکل‌های SIP و IAX2، تنظیمات Trunk، و مراحل پیکربندی برای اتصال دو سرور Issabel آشنا می‌شوید.


در چه مواردی دو سیستم تلفنی به یکدیگر متصل می‌شوند؟

  1. ارتباط بین شعب مختلف سازمان:
    اگر سازمان شما دارای چندین دفتر در نقاط مختلف جغرافیایی باشد، اتصال دو سیستم تلفنی، تماس‌های بین دفاتر را بدون هزینه شهری مدیریت می‌کند.
  2. افزایش قابلیت اطمینان:
    با اتصال دو سرور، در صورت خرابی یکی از سیستم‌ها، تماس‌ها می‌توانند از طریق سیستم دیگر منتقل شوند.
  3. ارتباط با سایر سیستم‌های تلفنی مانند سیسکو یا پاناسونیک:
    اتصال یک سرور Issabel به سیستم‌های تلفنی دیگر باعث یکپارچگی ارتباطات سازمان می‌شود.
  4. دور زدن محدودیت‌های پروتکل SIP:
    اگر محدودیت‌هایی در عبور SIP از فایروال یا NAT وجود داشته باشد، می‌توانید از پروتکل IAX2 استفاده کنید.

پروتکل‌های SIP و IAX2 در اتصال سیستم‌های تلفنی

پروتکل SIP:

  • پروتکل SIP (Session Initiation Protocol) یکی از رایج‌ترین پروتکل‌های ارتباطی برای VoIP است.
  • مزایا:
    1. پشتیبانی گسترده توسط اکثر تجهیزات VoIP.
    2. انعطاف‌پذیری و سازگاری بالا.
    3. امکان استفاده از کدک‌های متنوع مانند G.711 و G.729.
  • معایب:
    • حساسیت بالا به مشکلات NAT و فایروال‌ها.
    • مصرف بیشتر پهنای باند نسبت به IAX2 در برخی موارد.

پروتکل IAX2:

  • پروتکل IAX2 (Inter-Asterisk Exchange Protocol) مخصوص ارتباط بین سرورهای Asterisk طراحی شده است.
  • مزایا:
    1. مصرف پهنای باند کمتر در مقایسه با SIP.
    2. عبور آسان‌تر از فایروال‌ها و NAT.
    3. امکان حمل چندین تماس در یک جریان UDP.
  • معایب:
    • پشتیبانی کمتر توسط تجهیزات غیر از Asterisk.
    • پیچیدگی بیشتر در پیکربندی نسبت به SIP.

توصیه کلی:

همیشه پروتکل SIP به‌عنوان اولین گزینه توصیه می‌شود، زیرا استاندارد و رایج است. اما اگر با مشکلاتی مانند عدم عبور SIP از فایروال یا NAT مواجه شدید، می‌توانید از پروتکل IAX2 استفاده کنید.


مراحل اتصال دو سرور Issabel

فرضیات اولیه:

  • Issabel 1: دارای داخلی‌های رنج ۲۰۰۰-۲۹۹۹.
  • Issabel 2: دارای داخلی‌های رنج ۳۰۰۰-۳۹۹۹.
  • ارتباط از طریق SIP Trunk انجام می‌شود.

مرحله ۱: تنظیمات شبکه

اطمینان حاصل کنید که دو سرور Issabel در شبکه یکدیگر قابل‌دسترس هستند.

  • آی‌پی Issabel 1: ۱۹۲.۱۶۸.۱.۱۰
  • آی‌پی Issabel 2: ۱۹۲.۱۶۸.۱.۲۰
    برای تست ارتباط، از دستور ping استفاده کنید:
ping 192.168.1.20

مرحله ۲: تنظیم SIP Trunk در Issabel 1

وارد پنل مدیریت وب Issabel 1 شوید و مراحل زیر را انجام دهید:

  1. به منوی PBX > PBX Configuration > Trunks بروید.
  2. روی Add SIP Trunk کلیک کنید و تنظیمات زیر را وارد نمایید:
  3. Trunk Nameاولی را toIssabel2 قرار دهید.
  4. Trunk Name دومی رو issabelUserقرار بدهید

Outgoing Settings (PEER Details):

type=friend
host=۱۹۲.۱۶۸.۱.۲۰
username=issabelUser
secret=issabelPassword
qualify=yes
dtmfmode=rfc2833
context=from-internal
allow
=ulaw,alaw

مرحله ۳: تنظیم  SIP Trunk در Issabel 2

وارد پنل مدیریت وب Issabel 2 شوید و مراحل زیر را انجام دهید:

  1. به منوی PBX > PBX Configuration > Trunks بروید.
  2. روی Add SIP Trunk کلیک کنید و تنظیمات زیر را وارد نمایید:
  3. Trunk Nameاولی را toIssabel1 قرار دهید.
  4. Trunk Name دومی رو issabelUserقرار بدهید

Outgoing Settings (PEER Details):

type=friend
host=۱۹۲.۱۶۸.۱.۱۰
username=issabelUser
secret=issabelPassword
qualify=yes
dtmfmode=rfc2833


context=from-internal
allow
=ulaw,alaw

 

 

 


مرحله ۴: تنظیم Outbound Routes

در Issabel 1:

  1. به Outbound Routes بروید و یک Route جدید اضافه کنید.
  2. تنظیمات زیر را وارد کنید:
  • Route Name: To_Issabel2
  • Dial Patterns:
    3XXX
  • Trunk Sequence: انتخاب Trunk مربوطه (SIP یا IAX2).

مرحله ۵: تست تماس داخلی

اکنون می‌توانید از داخلی‌های رنج ۲۰۰۰ در Issabel 1 به داخلی‌های ۳۰۰۰ در Issabel 2 تماس بگیرید و بالعکس. برای تست:

  • از داخلی ۲۰۰۱ در Issabel 1 به ۳۰۰۱ در Issabel 2 تماس بگیرید.

اتصال Issabel به سایر سیستم‌های تلفنی (Cisco یا Panasonic)

در این سناریو، تنظیمات SIP Trunk مشابه است، اما تغییرات مربوط به Host و Authentication انجام می‌شود.

 

با حضور در دوره مهندسی ایزابل ویپ ایران یک متخصص حرفه ای راه اندازی سیستم های تلفنی مدرن شوید.

حامد کوه فلاح

متخصص، برنامه نویس و مدرس Asterisk و راهکارهای نوین ارتباطی آشنایی و کار با استریسک و راهکار های مشابه از سال 1382، پایه گذاری VOIPIRAN ارائه راهکار های کدباز VOIP همچون VAAK و VOIZ و CONNEXO همکار برنامه نویسی و آموزش با پروژه های Elastix و Issabel با بیش از 3000 دانشجو از سال 1387

Recent Posts

مانیتورینگ پیشرفته سرویس‌های VoIP و IT با Uptime Kuma روی Issabel 5 و Rocky 8

مانیتورینگ سرورها و سرویس‌های VoIP یکی از مهم‌ترین کارهایی است که برای تضمین پایداری شبکه…

5 روز ago

بررسی کامل بهترین برندهای سخت‌افزاری VoIP: Yealink، Cisco، Grandstream و دیگر برندهای معتبر

بررسی برندهای سخت‌افزاری VoIP: انتخاب بهترین گزینه برای متخصصین و کسب‌وکارها سیستم‌های تلفنی VoIP (Voice…

7 روز ago

راه‌اندازی سیستم مرکز تماس OMniLeads با داکر روی Rocky Linux 8 و Issabel 5

OMniLeads یک سیستم مرکز تماس کدباز است که با قابلیت‌های پیشرفته برای مدیریت تماس‌ها و…

1 هفته ago

حذف فایل‌های ضبط مکالمات قدیمی برای مدیریت فضای هارد دیسک در سیستم‌های تلفنی ایزابل (Issabel) و فری پی بی اکس (FreePBX)

در سیستم‌های تلفنی تحت ویپ مانند ایزابل (Issabel)، الستیکس (Elastix) و فری پی بی اکس…

2 هفته ago

۱۰ محصول برتر Open Source SaaS برای متخصصین VoIP و IT: انتخابی هوشمندانه برای کسب‌وکارها

Open Source Software نقش مهمی در توسعه نرم‌افزارهای SaaS (نرم‌افزار به عنوان سرویس) داشته است.…

2 هفته ago

SaaS چیست؟ بررسی جامع، مزایا

SaaS چیست؟ بررسی جامع نرم‌افزار به‌عنوان سرویس و مزایای آن در دنیای فناوری اطلاعات، مدل‌های…

3 هفته ago