اطلاعیه

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

مراحل ساخت یک داخلی در استریسک

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

    مراحل ساخت یک داخلی در استریسک

    با سلام خدمت دوستان عزیزم
    من چون تازه کار voip رو شروع کردم کمی توی کارم مبتدی هستم ولی خوب با توجه به مقالات و راهنمایی هایی که توی سایتتون بود تونستم استریسک و همینطور freepbx رو نصب کنم؛ الان میخوام یه داخلی تعریف کنم ، اساتید عزیز ممنون میشم یه راهنمایی بکنید در این رابطه یا اگر مقاله یا کتاب خوبی در این رابطه هست که بتونم با استفاده از اون پیش برم و کار راه اندازی رو تا انتها انجام بدم ،

    متشکرم :279:

    #2
    سلام دوست عزیز
    برای ساخت داخلی توی استریسک اول باید برید توی فایل sip.conf در نسخه 1.8 و در نسخه 11 به بعد هم در فایل user.conf از مسیر که در زیر تعریف شده :
    کد PHP:
    vim /etc/asterisk/users.conf 
    سپس آپشن های زیر رو بهش اضافه کنید :
    کد:
    [100]
    fullname = Secretary
    registersip = no
    host = dynamic
    callgroup = 2
    mailbox = 100
    call-limit = 100
    type = peer
    username = 100
    transfer = yes
    callcounter = yes
    context = DLPN_DialPlan1
    cid_number = 100
    hasvoicemail = no
    vmsecret = 100
    email =
    threewaycalling = no
    hasdirectory = no
    callwaiting = no
    hasmanager = no
    hasagent = yes
    hassip = yes
    hasiax = no
    secret = 100
    nat = no
    canreinvite = no
    dtmfmode = rfc2833
    insecure = no
    pickupgroup =
    macaddress = 100
    autoprov = yes
    label = 100
    linenumber = 1
    LINEKEYS = 1
    disallow = all
    allow = ulaw,alaw,gsm,g729

    به جای fullname و user , pass هم باید نام داخلی و یوزر و پسوردش رو وارد کنید.

    بعد از اینکار باید برید توی فایل extension.conf برای داخلی هاتون روت تماس های ورودی و خروجی و همچنین داخلی به داخلی رو تعریف کنید. برای کسب اطلاعات بیشتر به این تاپیک مراجعه فرمایید :
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 07-18-2021, 06:59 PM.

    من قلبی بزرگ با رویاهایی بزرگ دارم. دانسته هایمان را با هم به اشتراک بگذاریم.

    کامنت


      #3
      نوشته شده توسط amir مشاهده پست
      سلام دوست عزیز
      برای ساخت داخلی توی استریسک اول باید برید توی فایل sip.conf در نسخه 1.8 و در نسخه 11 به بعد هم در فایل user.conf از مسیر که در زیر تعریف شده :
      کد PHP:
      vim /etc/asterisk/users.conf 
      سپس آپشن های زیر رو بهش اضافه کنید :
      کد:
      [100]
      fullname = Secretary
      registersip = no
      host = dynamic
      callgroup = 2
      mailbox = 100
      call-limit = 100
      type = peer
      username = 100
      transfer = yes
      callcounter = yes
      context = DLPN_DialPlan1
      cid_number = 100
      hasvoicemail = no
      vmsecret = 100
      email =
      threewaycalling = no
      hasdirectory = no
      callwaiting = no
      hasmanager = no
      hasagent = yes
      hassip = yes
      hasiax = no
      secret = 100
      nat = no
      canreinvite = no
      dtmfmode = rfc2833
      insecure = no
      pickupgroup =
      macaddress = 100
      autoprov = yes
      label = 100
      linenumber = 1
      LINEKEYS = 1
      disallow = all
      allow = ulaw,alaw,gsm,g729

      به جای fullname و user , pass هم باید نام داخلی و یوزر و پسوردش رو وارد کنید.

      بعد از اینکار باید برید توی فایل extension.conf برای داخلی هاتون روت تماس های ورودی و خروجی و همچنین داخلی به داخلی رو تعریف کنید. برای کسب اطلاعات بیشتر به این تاپیک مراجعه فرمایید :
      سلام و خسته نباشید ، من مطابق با اموزشی که در لینک بالا بود پس رفتم و این داخلی ها رو به این طورت ساختم
      [101]
      host=192.168.10.207
      type=friend
      username=101
      secret=4142297
      context=internal
      qualify=yes
      dtmfmode=rfc2833
      با با استفاده از دستور sip show peers این پیام رو دریافت کردم
      برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	sip.jpg نمایش ها:	1 اندازه:	173.5 KB شناسه:	17300
      ولی وقتی روی دستگاه تلفن مشخصات رو وارد میکنم Register Failed میزنه ،
      آخرین ویرایش توسط Habili; در تاریخ/ساعت 07-18-2021, 07:00 PM.

      کامنت


        #4
        نیاز نیست که برای host آی پی وارد کنید. dynamic بزنین:
        host=dynamic
        در ضمن چک کنید که iptables در سرور stop باشه:
        service iptables stop
        آخرین ویرایش توسط masome vahid; در تاریخ/ساعت 06-08-2016, 06:56 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/

        کامنت


          #5
          سلام

          من دو عدد داخلی تعریف کردم در فایل sip و رجیستر هم شد در سافت فون اما نمیدونم کانتکس رو چجوری بنویسم که این دو بتونن به هم دیگه روت داشته باشن و تماس بگیرن


          کد PHP:
          [6001]
          type=friend
          context
          =from-internal
          host
          =dynamic
          secret
          =unsecurepassword
          disallow
          =all
          allow
          =ulaw


          [6002]
          type=friend
          context
          =from-internal
          host
          =dynamic
          secret
          =6002
          disallow
          =all
          allow
          =ulaw 
          لاگ سرور

          کد PHP:

           
          == Using SIP RTP CoS mark 5[2016-07-25 22:03:31NOTICE[10628][C-00000000]: chan_sip.c:25872 handle_request_inviteCall from '6002' (5.X.X.X:26612to extension '6001' rejected because extension not found in context 'from-internal'

          کامنت


            #6
            باید در فایل extensions.conf ابتدا کانتکست from-internal رو ایجاد کنین و بعد روت مربوط به تماس با هر داخلی رو زیر کانتکست اضافه کنید:
            کد:
            [from-internal]
            exten => 6001,1,dial(sip/6001)
            exten => 6002,1,dial(sip/6002)
            پیشنهاد میکنم حتما پست زیر رو هم مطالعه بفرمایید:
            آخرین ویرایش توسط Habili; در تاریخ/ساعت 07-18-2021, 07:00 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/

            کامنت

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

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

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