اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

آموزش ترانک SIP بین الستیکس/ایزابل با روتر سیسکو (CME)

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    آموزش ترانک SIP بین الستیکس/ایزابل با روتر سیسکو (CME)

    در این آموزش قصد دارم نحوه ایجاد یک SIP Trunk بین مرکز تماس Elastix/Issable و روتر ویپ سیسکو (CME) را به شما آموزش دهم. در اینجا ما دو سناریو را پیاده سازی خواهیم کرد، سناریوی اول به این صورت میباشد که در ابتدا یک ترانک بین الستیکس/ایزابل و cme خواهیم زد، سپس ارتباط بین داخلی های elastix و cme را برقرار خواهیم کرد و در سناریو دوم فرض میکنیم که روتر سیسکو گیت وی ما میباشد و میخواهیم کاری کنیم که تماس های ورودی از روتر سیسکو از طریق ترانک سیپ به سمت ivr یا داخلی موجود در الستیکس یا ایزابل هدایت کنیم، که در ادامه به صورت کامل توضیح خواهیم داد.

    نکته : مسیرهای ذکر شده مربوط به مرکز تماس ایزابل میباشد در صورتی که شما از ورژن های پایین تر الستیکس استفاده میکنید از طریق تب PBX و سپس انتخاب منوی Trunks وارد تنظیمات ترانک بشوید.



    سناریو شماره 1 :

    در ابتدا برای پیاده سازی سناریو شماره یک من یک داخلی با شماره 100 در elastix درست کردم، سپس به سراغ ایجاد ترانک سیپ میروم. در این مرحله یک ترانک sip برای برقراری ارتباط با cme ایجاد میکنم. ابتدا از مسیر PBX->PBX Configuration به منوی Trunks رفته و روی گزینه Add SIP Trunk کلیک میکنم.
    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: add sip trunk to issable-1.PNG مشاهده: 1 حجم: 43.3 کیلو بایت


    ​همانند تصویر زیر بخش Trunk Name یک نام برای ترانکی که قصد ایجاد کردن دارید، انتخاب کنید. در این سناریو نام ترانک من Cisco_Voip_Gateway میباشد. سپس در بخش Outgoing Settings در ابتدا در قسمت Trunk Name مجدد نامی برای ترانک خود وارد کنید و در بخش PEER Details آپشن های زیر را وارد کنید و در آخر بر روی Submit کلیک کنید.
    کد PHP:
    host=Cisco-IP-Address
    type
    =friend
    qualify
    =yes
    context
    =from-internal
    insecure
    =port,invite
    disallow
    =all
    allow
    =ulaw&alaw 
    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: add sip trunk to issable-2.PNG مشاهده: 1 حجم: 71.3 کیلو بایت



    سپس با استفاده از دستور sip show peer در منوی Tools->Asterisk-Cli الستیکس، از صحت ترانک ایجاد شده مطمئن میشویم.

    عکس



    ایجاد Route خروجی در الستیکس : (Outbound Route)

    در اینجا میخواهیم یک روت خروجی برای برقراری ارتباط با داخلی 200 در مرکز تماس سیسکو (cme) که روی یک سافت فون (CIPC) ریجیستر است را ایجاد کنیم. برای این منظور از منوی PBX->PBX Configuration و زیر منوی Outbound Route با کلیک روی Add Route یک روت خروجی با پترن 200 ایجاد میکنیم. در قسمت Route Name یک نام برای روت خروجی خود انتخاب کنید و در قسمت "Dial Patterns that will use this Route" و در انتها روی Submit کلیک میکنیم.
    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: issable outbound route-0.PNG مشاهده: 1 حجم: 69.6 کیلو بایت





    تنظیمات سمت CME :


    نحوه ساخت داخلی :

    بعد از اتصال به روتر من شروع به انجام تنظیمات سیستم تلفنی و ایجاد یک ephone و اختصاص شماره داخلی 200 به آن می نماییم.
    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: ephone-cisco.PNG مشاهده: 1 حجم: 53.6 کیلو بایت




    نحوه ساخت ترانک :

    بعد از ریجیستر شدن داخلی 200 روی سافت فون با استفاده از دستورات زیر یک ترانک و سپس یک روت به سمت داخلی 100 در الستیکس میکنم.
    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: cisco trunk.PNG مشاهده: 1 حجم: 44.6 کیلو بایت



    اکنون میتوانید تست تماس داخلی به داخلی را بگیرید.



    سناریو شماره 2 :

    در ابتدا همانند مراحل بالا یک ترانک sip بین روتر سیسکو و الستیکس ایجاد میکنیم.
    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: add sip trunk to issable-2.PNG مشاهده: 2 حجم: 71.3 کیلو بایت




    سپس با استفاده از دستور sip show peer در منوی Tools->Asterisk-Cli الستیکس از صحت ترانک ایجاد شده مطمئن میشویم.

    عکس

    در مرحله بعد ما باید یک روت برای ارسال تماس های خروجی را به سمت گیت وی سیسکو ایجاد کنیم. به منوی Outbound Route در الستیکس بروید و تنظیمات زیر را انجام دهید.
    در قسمت Route Name یک نام برای روت خروجی خود انتخاب کنید و در قسمت "Dial Patterns that will use this Route" یک پترن برای تماس های خروجی خود انتخاب کنید، سپس در بخش "Trunk Sequence for Matched Routes" ترانکی که در مرحله قبل ایجاد کردیم را انتخاب و در انتها روی Submit کلیک کنید.
    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: issable outbound route.PNG مشاهده: 1 حجم: 68.6 کیلو بایت





    تنظیمات سمت الستیکس/ایزابل به پایان رسید. به روتر سیسکو لاگین کنید و دستورات زیر را برای ساخت ترانک با مرکز تماس الستیکس وارد کنید.

    تنظیمات مربوط به ماژول و خط E1 :
    کد PHP:
    card type e1 0 0

    network
    -clock-participate wic 0

    isdn 
    switch-type primary-net5

    controller E1 0
    /0/0
    framing NO
    -CRC4
    pri
    -group timeslots 1-31 


    تنظیمات مربوط به تماس خروجی از پورت E1 :
    کد PHP:
    dial-peer voice 9 pots
    destination
    -pattern 9T
    port 0
    /0/0
    direct
    -inward-dial 

    ایجاد کلاس مربوط به شماره هایی که باید به یک سرور هدایت شوند.
    کد PHP:
    voice class e164-pattern-map 20
    e164 23234555
    e164 23234776
    e164 23234.
    ..
    e164 2424 
    ایجاد dialpeer مربوط به ارسال تماس های ورودی از شماره های بالا به سرور الستیکس 10.1.10.20
    کد PHP:
    dial-peer voice 20 voip
    session protocol sipv2
    session target ipv4
    :10.1.10.20
    session transport udp
    destination e164
    -pattern-map 20
    dtmf
    -relay rtp-nte
    codec g711ulaw 

    موفق باشید.
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 10-14-2018, 07:31 PM.
    Instagram : https://www.instagram.com/iranlinuxforum

    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 : https://www.linkedin.com/in/masuma-vahid-26b17b66/

    #2
    اگر Voice Class E164 نداشته باشه چکار باید کرد ممنون تنظیمات ترانک برای incoming لطفا قرار میدید ممنون
    آخرین ویرایش توسط ramin_malek; در تاریخ/ساعت 10-16-2018, 05:18 PM.
    rmalekghasemi.ir
    MTCNA MTCRE CCNA CCNP
    CISCO-Mikrotik-VOIP-HP servers
    09131407063 تماس فقط امور تجاری -انجام امور تخصصی شرکت ISP-ISDP و ارگان های دولتی -مشاوره

    کامنت


      #3
      اگر تنها یک پترن داشته باشید نیاز نیست class تعریف کنید و کافیست از دستور زیر استفاده کنید.
      کد PHP:
      # destination-pattern 42428... 

      ورودی پورت های ایوان نیاز به تعریف dial plan ندارند چون به صورت پیش فرض در خود روتر تعریف شده و اما در مورد ترانک بین الستیکس و روتر تماس زمانیکه وارد روتر میشود به سمت dialpeer که match شود هدایت میشود و به مقصد مشخص شده در آن dialpeer میرود.
      Instagram : https://www.instagram.com/iranlinuxforum

      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 : https://www.linkedin.com/in/masuma-vahid-26b17b66/

      کامنت


        #4
        سلامممم ... عاقا خیلی ممون بابت پستت... فقط یه سوالی که خیلی ام عجله ای هست اینکه من یه روتر 2811 دارم با یه کارت VIC2-4FXO روش و یه ISSABEL که روش 15 تایی داخلی دارم IVR و باقی ماجرا ... من الان دارم از newrock استفاده میکنم برای خطهای شهریم میخوام از این 2811 استفاده کنم ترانک بینشونو با همین روشی که گفتی زدم اما اون بخشش که میخواد روت کنه سمت issabel رو میشه برای خطهای شهری با کارت fxo هم بذاری ممنونننن

        کامنت


          #5
          سلام برای کانفیگ پورت fxo کافیه زیر تنطیمات مربوط به پورت :
          voice-port 1/1
          و کامند زیر رو بزنید :
          connection plar 88884444

          در تنطیمات dial-peer voip هم کامند زیر رو بزنید :
          destination-pattern 88884444
          Instagram : https://www.instagram.com/iranlinuxforum

          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 : https://www.linkedin.com/in/masuma-vahid-26b17b66/

          کامنت


            #6
            من یک روتر 2811 دارم با کارت VIC2-4FXO ولی دستوراتی که تو آموزش گفتین رو وارد میکنم
            voice-port 1/1 مثلا همین کامند

            روترم اصلا این دستورات رو نداره و تشخیص داده نمیشه اصلا
            ممنون میشم راهنمایی کنید خیلی گیر کردم
            میخوام یک sip trunk f بزنم بین روتر 2811 با ایزابلم
            آخرین ویرایش توسط Habili; در تاریخ/ساعت 12-06-2021, 02:52 PM.

            کامنت


              #7
              اگر کارت به درستی شناسایی بشه، روتر ویس پورت کارت آنالوگ رو بصورت پیش فرض میشناسه و نیازی نیست که کانفیگ بزنید. Sh run بزنید و کانفیگ ها رو ارسال کنید تا بهتون بگم که voip port درست کدوم هست.


              در مورد ترانک با ایزابل هم باید یه dial-peer voip بنویسید.
              آخرین ویرایش توسط Habili; در تاریخ/ساعت 12-07-2021, 10:32 AM.
              Instagram : https://www.instagram.com/iranlinuxforum

              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 : https://www.linkedin.com/in/masuma-vahid-26b17b66/

              کامنت


                #8
                نوشته شده توسط masome vahid مشاهده پست
                اگر کارت به درستی شناسایی بشه، روتر ویس پورت کارت آنالوگ رو بصورت پیش فرض میشناسه و نیازی نیست که کانفیگ بزنید. Sh run بزنید و کانفیگ ها رو ارسال کنید تا بهتون بگم که voip port درست کدوم هست.


                در مورد ترانک با ایزابل هم باید یه dial-peer voip بنویسید.


                این کانفیگم sh inv هم که میزنم PVDM هم دارم شناسایی شده
                ولی وقتی میخوام dial-peer بنویسم اصلا کامندو روتر نمیشناسه
                کد PHP:
                Current configuration 731 bytes
                !
                version 12.4
                service timestamps debug datetime msec
                service timestamps log datetime msec
                no service password
                -encryption
                !
                hostname router1
                !
                boot-start-marker
                boot
                -end-marker
                !
                enable password $shPass
                !
                no aaa new-model
                dot11 syslog
                !
                !
                ip cef
                !
                !
                !
                multilink bundle-name authenticated
                !
                !
                !
                !
                !
                archive
                log config
                hidekeys
                !
                !
                !
                !
                !
                !
                !
                interface 
                FastEthernet0/0
                ip address 192.168.100.17 255.255.255.0
                duplex auto
                speed auto
                !
                interface 
                FastEthernet0/1
                no ip address
                shutdown
                duplex auto
                speed auto
                !
                ip forward-protocol nd
                !
                !
                ip http server
                no ip http secure
                -server
                !
                !
                !
                !
                !
                control-plane
                !
                !
                line con 0
                line aux 0
                line vty 0 4
                password $shPass
                login
                line vty 5 15
                login
                !
                scheduler allocate 20000 1000
                !
                end 
                آخرین ویرایش توسط Habili; در تاریخ/ساعت 12-08-2021, 04:12 PM.

                کامنت


                  #9
                  این هم کامند شناسایی PVDM
                  کد PHP:
                  router1#sh inv
                  NAME"2811 chassis"DESCR"2811 chassis"
                  PIDCISCO2811 VIDV04 SNFCZ1127720V

                  NAME
                  "PVDMII DSP SIMM with one DSP with half channel capcity on Slot 0 SubSlot 4"DESCR"PVDMII DSP SIMM with one DSP with half channel capcity"
                  PIDPVDM2-VIDV01 SNFOC1435551N 



                  روی روتر 2811 آیا میشه PVDM 2 نصب کرد یا حتما باید 3 باشه ؟ چون این pvdm 2 هستش
                  فقط با دستور sh diag مبینم که مینویشته FXO 4 port ولی بقیه جاها هیچ اثری ازش نیست متاسفانه
                  آخرین ویرایش توسط rezaeu; در تاریخ/ساعت 12-08-2021, 04:26 PM.

                  کامنت


                    #10
                    سلام . شما باید ios روتر رو تغییر بدید و یه نسخه ویس ساپورت بریزید روی روتر تا کامندهای مربوطه اضافه بشه.
                    Instagram : https://www.instagram.com/iranlinuxforum

                    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 : https://www.linkedin.com/in/masuma-vahid-26b17b66/

                    کامنت


                      #11
                      لینک ios مربوط به روتر سری ۲۸۰۰ رو از لینک زیر دریافت کنید:
                      Instagram : https://www.instagram.com/iranlinuxforum

                      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 : https://www.linkedin.com/in/masuma-vahid-26b17b66/

                      کامنت


                        #12
                        نوشته شده توسط masome vahid مشاهده پست
                        لینک ios مربوط به روتر سری ۲۸۰۰ رو از لینک زیر دریافت کنید:
                        https://up.linux-zone.org/software/o...151-4.M12a.bin
                        سلام لینک دانلود IOS مشکل خورده امکانش هست دوبار لینک سالم قراربدین سپاس

                        کامنت


                          #13
                          سلام من یه روتر 2811 و یک FXO دارم وقتی sh run میگیرم voice-card 0 نمایش میده ولی voice-port 0/1 نمایش نمیده اصلا
                          دستور sh run رو میذارم ببینید . لطفا راهنمایی کنید چطور میتونم voice port 0/0/0 مثلا بتونم بیارم بالا که کانفیگ کنم
                          کد PHP:
                          Building configuration...


                          Current configuration 1351 bytes
                          !
                          Last configuration change at 19:03:23 UTC Fri Apr 28 2023
                          !
                          version 15.1
                          service timestamps debug datetime msec
                          service timestamps log datetime msec
                          no service password
                          -encryption
                          !
                          hostname Router
                          !
                          boot-start-marker
                          boot
                          -end-marker
                          !
                          !
                          no aaa new-model
                          !
                          !
                          dot11 syslog
                          ip source
                          -route
                          !
                          !
                          ip cef
                          !
                          !
                          no ipv6 cef
                          !
                          multilink bundle-name authenticated
                          !
                          !
                          !
                          !
                          !
                          !
                          trunk group 1
                           max
                          -calls voice 4
                           hunt
                          -scheme round-robin
                          !
                          !
                          !
                          voice class custom-cptone Iran
                           dualtone busy
                            frequency 425 425
                            cadence 500 500
                           dualtone ringback
                            frequency 425 425
                            cadence 500 500
                           dualtone out
                          -of-service
                            frequency 465 486
                           dualtone disconnect
                            frequency 425 425
                            cadence 500 500
                          !
                          !
                          !
                          !
                          !
                          voice-card 0
                          !
                          !
                          !
                          !
                          !
                          license udi pid CISCO2811 sn FTX1203A0HU
                          !
                          redundancy
                          !
                          !
                          !
                          !
                          !
                          !
                          !
                          !
                          !
                          !
                          interface 
                          FastEthernet0/0
                           ip address 192.168.1.220 255.255.255.0
                           duplex auto
                           speed auto
                          !
                          interface 
                          FastEthernet0/1
                           no ip address
                           shutdown
                           duplex auto
                           speed auto
                          !
                          ip forward-protocol nd
                          no ip http server
                          no ip http secure
                          -server
                          !
                          !
                          !
                          !
                          !
                          !
                          !
                          !
                          !
                          control-plane
                          !
                          !
                          !
                          !
                          !
                          dial-peer voice 400 voip
                           shutdown
                           destination
                          -pattern 400
                           session protocol sipv2
                           session target ipv4
                          :192.168.1.202
                           session transport udp
                           dtmf
                          -relay rtp-nte
                           codec g711ulaw
                          !
                          !
                          !
                          !
                          line con 0
                          line aux 0
                          line vty 0 4
                           login
                           transport input all
                          !
                          scheduler allocate 20000 1000
                          end
                          ​ 

                          کامنت


                            #14
                            سلام . ماژول fxo خودش شناسایی میشه . دستورات زیر رو بزنین و خروجی بفرستید:
                            کد:
                            show diag
                            show inventory
                            روترتون pvdm داره دیگه؟
                            Instagram : https://www.instagram.com/iranlinuxforum

                            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 : https://www.linkedin.com/in/masuma-vahid-26b17b66/

                            کامنت

                            درباره انجمن منطقه لینوکسی ها

                            انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

                            شبکه های اجتماعی
                            در حال انجام ...
                            X