کانال تلگرام منطقه لینوکسی ها
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 10 از 20

موضوع: آموزش نحوه ی ترانک بین دو سرور الستیکس

  1. #1
    مدیر ارشد
    تاریخ عضویت
    Jan 2013
    محل سکونت
    Tehran
    نوشته ها
    1,314
    تشکر ها
    299
    30
    میزان امتیاز
    6
    Array

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

    سلام
    فرض کنید دو سرور داریم که یکی در ایران و دیگری در دبی میباشد.
    بر روی هر کدام از این دو سرور آی پی public نیز ست شده است
    سرور ایران : 31.25.130.65
    سرور دبی : 88.180.53.12
    -----
    رنج داخلی های ایران : 1000
    رنج داخلی های دبی : 200 و 300
    -----
    برای اینکه بین این دو سرور ارتباط ایجاد کنیم بطوریکه داخلی های سرور ایران بتوانند داخلی های دبی را شماره گیری کنند و بر عکس همانند زیر عمل میکنیم:

    ابتدا وارد سرور الستیکس ایران میشیم منوی pbx زیر منوی trunks و بعد یک iax2 trunk جدید میسازیم :
    کد PHP:
    General Settings
    Trunk Name
    dubai
    ---------------------
    Outgoing Settings
    Trunk Name
    51
    PEER Details
    :
    host=88.180.53.12
    username
    =51
    secret
    =51
    type
    =friend
    context
    =from-internal
    qualify
    =yes
    port
    =4569 
    همین تنظیمات کافی است . submit و apply میکنیم.
    --------
    trunk-png
    -------
    حالا از منوی tool دستور زیر رو می زنیم تا ببینیم که ترانک ما ok هست یا نه:
    iax2 show peers

    کد PHP:
    Name/Username    Host                 Mask             Port          Status     
    51
    /51            88.180.53.12    (S)  255.255.255.255  4569          OK (210 ms
    1 iax2 peers [1 online0 offline0 unmonitored
    حالا که ترانک ما برقرار شده باید روت خروجی به سمت سرور دبی را نیز ایجاد کنیم:
    از منوی pbx زیر منوی outbound routes یک روت خروجی جدید ایجاد میکنیم:

    کد PHP:
    Route Nameto_dubai 
    در قسمت :
    Dial Patterns that will use this Route
    و در کادر match pattern می نویسیم : 2xx
    سپس روی فیلد add more dial pattern fields کلیک میکنیم تا اجازه ی افزودن یک روت دیگر را هم به ما بدهد و بعد از اضافه شدن کادر در قسمت match pattern کادر جدید می نویسیم : 3xx
    بعد در قسمت
    Trunk Sequence for Matched Routes
    ترانکی که ساختیم به نام dubai را انتخاب وsubmit و apply میکنیم
    ------
    outbound-png
    ------
    حالا از داخلی های ایران میتوانیم داخلی های دبی را شماره گیری نماییم

    --------------------------------
    اکنون تمامی این تنظیمات را برای سرور دبی هم انجام میدهیم به صورت زیر:

    ابتدا وارد سرور الستیکس دبی میشیم منوی pbx زیر منوی trunks و بعد یک iax2 trunk جدید میسازیم :
    کد PHP:
    General Settings
    Trunk Name
    iran
    ---------------------
    Outgoing Settings
    Trunk Name
    51
    PEER Details
    :
    host=31.25.130.65
    username
    =51
    secret
    =51
    type
    =friend
    context
    =from-internal
    qualify
    =yes
    port
    =4569 
    همین تنظیمات کافی است . submit و apply میکنیم.
    --------
    trunk2-png
    --------
    حالا از منوی tool دستور زیر رو می زنیم تا ببینیم که ترانک ما ok هست یا نه:
    iax2 show peers

    کد PHP:
    Name/Username    Host                 Mask             Port           Status     
    51
    /51            31.25.130.65    (S)  255.255.255.255  4569           OK (210 ms
    1 iax2 peers [1 online0 offline0 unmonitored
    حالا که ترانک ما برقرار شده باید روت خروجی به سمت سرور ایران را نیز ایجاد کنیم:
    از منوی pbx زیر منوی outbound routes یک روت خروجی جدید ایجاد میکنیم:

    کد PHP:
    Route Nameto_iran 
    در قسمت :
    Dial Patterns that will use this Route
    و در کادر match pattern می نویسیم : 1xxx

    بعد در قسمت
    Trunk Sequence for Matched Routes
    ترانکی که ساختیم به نام iran را انتخاب وsubmit و apply میکنیم
    ------
    outbound2-png
    ------
    حالا از داخلی های دبی میتوانیم داخلی های ایران را نیز شماره گیری نماییم


    -------------
    موفق و سربلند باشید
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست trunk-png   outbound-png   trunk2-png   outbound2-png  
    ویرایش توسط masome vahid : 07-16-2014 در ساعت 02:30 PM
    voip trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
    Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

    Linkedin Profile : http://www.linkedin.com/profile/view...15&trk=spm_pic


  2. 7 کاربر مقابل از masome vahid عزیز به خاطر این پست مفید تشکر کرده اند .


  3. #2
    عضو تازه وارد
    تاریخ عضویت
    Jun 2014
    سن
    37
    نوشته ها
    133
    تشکر ها
    7
    0
    میزان امتیاز
    4
    Array
    خیلی ممنون از آموزش خوبتون
    دوتا سوال داشتم
    1- یا توضیات شما اگر از سرور ایران به سمت سرور دبی یک ترانک IXA2 بسازیم و بعد توی peer details قسمت host آی پی دبی را بزنیم اون وقت ترانک به سرور دبی متصل میشه؟
    نام کاربری و کلمه عبور 51 توی سرور دبی کجا تعریف شده؟
    اگر از type=friend استفاده کنیم باز هم باید username / password سرور موقابل را وارد کنیم؟

    2- اگر یک ترانک بین دو سرور را بخواهیم با کدک های خاصی ایجاد کنیم چکار باید کرد؟
    مثلا سرور ایران و دبی با کدک g729 ارتباط برقرار کند تا حداقل پهنای باند مصرف شود.

    باتشکر

  4. #3
    مدیر ارشد
    تاریخ عضویت
    Jan 2013
    محل سکونت
    Tehran
    نوشته ها
    1,314
    تشکر ها
    299
    30
    میزان امتیاز
    6
    Array
    با تنظیماتی که گفتم ترانک بدون هیچ مشکلی برقرار میشه
    برای اینکه کدک خاصی رو ی ترانک فعال کنین کافیه دو خط زیر رو به peer details اضافه کنین:
    disallow=all
    allow=g729
    voip trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
    Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

    Linkedin Profile : http://www.linkedin.com/profile/view...15&trk=spm_pic


  5. #4
    عضو تازه وارد
    تاریخ عضویت
    Jul 2014
    سن
    24
    نوشته ها
    50
    تشکر ها
    6
    0
    میزان امتیاز
    4
    Array
    دوست عزیز تا اونجا که من می دونم اگر بین یک مبدا و مقصد تماس های زیادی برقرار بشه نیازی به use و pass نیست و شما می تونید از همون type=friend استفاده کنید

  6. #5
    عضو تازه وارد
    تاریخ عضویت
    Jul 2014
    سن
    24
    نوشته ها
    50
    تشکر ها
    6
    0
    میزان امتیاز
    4
    Array
    فقط یک سوال و اون اینکه اگه بخوایم trunk رو از بستر اینترنت و از طریق Mikrotik بفرستیم نیاز به tunneling هست یا نه؟؟

  7. #6
    عضو تازه وارد
    تاریخ عضویت
    Jun 2014
    سن
    37
    نوشته ها
    133
    تشکر ها
    7
    0
    میزان امتیاز
    4
    Array
    نقل قول نوشته اصلی توسط Backtrack نمایش پست ها
    با تنظیماتی که گفتم ترانک بدون هیچ مشکلی برقرار میشه
    برای اینکه کدک خاصی رو ی ترانک فعال کنین کافیه دو خط زیر رو به peer details اضافه کنین:
    disallow=all
    allow=g729
    با تشکر زا پاسختون
    در خصوص اینکه شما توی پست اول گفتید که peer details توی سرور ایران می تویسید و بعد با دستور sip show peers چک می کنید متوجه نشدم که اگر توی سرور دبی هم اطلاعات ایران را ننویسیم بازم این ترانگ register میشه؟ و اینکه این پسورد 51 رو کجای سرور دبی ست کردید؟

    دوم اینکه اگر type=friend باشه بازم هم user/pass لازمه توی ترانک یانه؟

    باتشکر از پاسخ شما

  8. #7
    مدیر ارشد
    تاریخ عضویت
    Jan 2013
    محل سکونت
    Tehran
    نوشته ها
    1,314
    تشکر ها
    299
    30
    میزان امتیاز
    6
    Array
    بله ترانک اوکی میشه و بار روت خروجی که مینویسیم ارتباط یک طرفه هم برقرار میشه . زمانی که تنظیمات در سرور دوم رو هم انجام بدین ارتباط از آن طرف هم برقرار خواهد شد.
    بدون یوزر و پسورد 51 ارتباط شما برقرار نخواهد شد.
    voip trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
    Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

    Linkedin Profile : http://www.linkedin.com/profile/view...15&trk=spm_pic


  9. #8
    عضو تازه وارد
    تاریخ عضویت
    Jun 2014
    سن
    37
    نوشته ها
    133
    تشکر ها
    7
    0
    میزان امتیاز
    4
    Array
    Backtrack عزیز من هنوز نفهمیدم که این user/pass را توی سرو دبی کجا باید ست کنیم...!!!
    بعد چجوری میشه که توی دبی ترانک نسازیم و فقط توی سرور ایران ترانک بسازیم بعد ترانکمون رجیستر بشه و با outboundroute بتونیم تماس بفرستیم سمت دبی...!!!

  10. #9
    مدیر ارشد
    تاریخ عضویت
    Jan 2013
    محل سکونت
    Tehran
    نوشته ها
    1,314
    تشکر ها
    299
    30
    میزان امتیاز
    6
    Array
    سلام
    من که در پست اول گفتم
    ببننین مثل آموزشی که گفتم عمل کنین
    تستش کار سختی نیست
    دو تا ویرچوآل بالا بیارین و عین چیزی که گفتم انجام بدین تا دقیق متوجه بشین
    لاگها رو هم بررسی کنین
    شما میتونین از یک سرور به سرور دیگه فقط ارتباط یک طرفه داشته باشین
    حتی میتونین از چندتا سرور الستیکس به طرف یک گیت وی تماس خروجی بفرستین که این هم میشه ترانک یکطرفه
    هیچ مشکلی هم نداره
    من فکر میکنم مفهوم ترانک کلا در ذهن بچه ها اشتباه شکل گرفته
    voip trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
    Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

    Linkedin Profile : http://www.linkedin.com/profile/view...15&trk=spm_pic


  11. #10
    عضو تازه وارد
    تاریخ عضویت
    Apr 2014
    محل سکونت
    Tehran
    سن
    30
    نوشته ها
    35
    تشکر ها
    13
    0
    میزان امتیاز
    0
    Array
    سلام

    این کار رو انجام دادم جواب داد...ولی...
    روی یکی از سرورهام کارت Openvox دارم که با داخلی سانترال در ارتباط هست که وقتی مثلا میخوام داخلی 200 سانترال رو بگیرم اولش 9 میزارم بدین صورت 9200 بعد داخلی 200 زنگ میخوره
    حالا وقتی از سرور دوم که ترانک شده 9200 رو میگیرم زنگ نمیخوره!!!
    باید چکار کنم؟!

    ممنون

صفحه 1 از 2 12 آخرینآخرین

موضوعات مشابه

  1. آموزش ریست کردن پسورد روت الستیکس و عوض کردن پسورد وب الستیکس
    توسط Abbas_Karimi در انجمن بخش عمومی الستیکس <<>> Elastix
    پاسخ: 9
    آخرين نوشته: 09-18-2014, 01:55 PM
  2. آموزش راه اندازی ایمیل سرور در الستیکس
    توسط heliyaa در انجمن بخش عمومی الستیکس <<>> Elastix
    پاسخ: 4
    آخرين نوشته: 03-10-2014, 03:56 PM
  3. معرفی و ثبت نام کمپ آموزشی الستیکس
    توسط Habili در انجمن دوره های آموزشی
    پاسخ: 0
    آخرين نوشته: 01-29-2014, 09:17 PM
  4. معرفی زمان دوره های آموزشی الستیکس شهریور 92
    توسط Habili در انجمن دوره های آموزشی
    پاسخ: 0
    آخرين نوشته: 09-05-2013, 10:07 PM
  5. آموزش پسورد دوم برای سرور الستیکس
    توسط masome vahid در انجمن بخش امنیت الستیکس >> Security In Elastix
    پاسخ: 8
    آخرين نوشته: 08-18-2013, 09:38 AM

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
درباره ما
سایت منطقه لینوکسی ها در سال 1392 با هدف ارائه خدمات نوین در حوزه فناوری اطلاعات و ارتباطات در راستای پیاده سازی ارتباطات صدا، تصویر، دیتا و بالا بردن سطح علمی و عمومی کاربران از طریق انجمن در سطح جهانی راه اندازی شده و با بهره گیری از توان تخصصی و تجارب حرفه ای مدیران و کارشناسان خود، پیشگام بودن در ارائه راه کارهای برتر را آرمان خود قرار داده است. امید است این سایت بتواند زمینه ساز رشد و ترقی جامعه ایرانی در سرتاسر دنیا گردد.
شبکه های اجتماعی
ایمیل مدیر کل
habili@linux-zone.org