Nhungamiro yekuisa nekugadzirisa Asterisk muCentOS 6.6

Asterisk_Logo.svg

Kutanga ini ndichapa tsananguro pfupi yezvazviri asiterisiki kana mumwe munhu asingazivi.

  • asiterisiki isoftware yemahara yakagadzirwa naMark Spencer muvambi wekambani Digium mugadziri mukuru, uyo anoita mabasa e PBX. Una PBX muchidimbu, iko kuchinjana nhare.
  • asiterisiki inokutendera iwe kubata mafoni, mabhokisi etsamba, kugadzira IVR kuwedzera (Inopindirana Yezwi Kupindura) pakati pezvimwe zvinhu zvakawanda.
  • Inoziva yakawanda yemaprotocol VoIP (Inzwi pamusoro peIP) pakati pazvo pane sveta e IAX zvinova ndizvo zvakakosha.

Zvino zvatinoziva nezvazvo asiterisiki ngatishandisei nekuigadzira iyo CentOS 6.6 server

Chikamu chekumisikidza chakasiyana zvichienderana nedistro yatinoshandisa asi iyo yekumisikidza yakafanana neUbuntu, CentOS, Debian, nezvimwe.

Kuiswa

Chinhu chekutanga chatiri kuzoita kuwedzera iro repository mukati /etc/yum.repos.d/ :

  • Chekutanga chivakwa chatinoenda kuunza chichava: centos-asterisk.repo

[asterisk-tested] name=CentOS-$releasever - Asterisk - Tested
baseurl=http://packages.asterisk.org/centos/$releasever/tested/$basearch/
enabled=0
gpgcheck=0
#gpgkey=http://packages.asterisk.org/RPM-GPG-KEY-Digium

[asterisk-current] name=CentOS-$releasever - Asterisk - Current
baseurl=http://packages.asterisk.org/centos/$releasever/current/$basearch/
enabled=1
gpgcheck=0
#gpgkey=http://packages.asterisk.org/RPM-GPG-KEY-Digium

  • Chechipiri repository chichava: centos-digium.repo

[digium-tested] name=CentOS-$releasever - Digium - Tested
baseurl=http://packages.digium.com/centos/$releasever/tested/$basearch/
enabled=0
gpgcheck=0
#gpgkey=http://packages.digium.com/RPM-GPG-KEY-Digium

[digium-current] name=CentOS-$releasever - Digium - Current
baseurl=http://packages.digium.com/centos/$releasever/current/$basearch/
enabled=1
gpgcheck=0
#gpgkey=http://packages.digium.com/RPM-GPG-KEY-Digium

Kana izvi zvapera isu tinoita a
yum update

Iye zvino tichaisa iyo package asterisknow-version.noarch

yum install asterisknow-version

Kuisa iyi pasuru isu tinowedzera mamwe ese eAsterisk zvinyorwa, pamwe neshanduro dzadzo dzese dziripo. Iye zvino tichaona kuti mafaera matsva akagadzirwa mu /etc/yum.repos.d folda. Tichaisa iyo vhezheni 13 de asiterisiki.

Kusarudza yakatarwa vhezheni (nekumisikidza inoshandisa repository yeshanduro 11) isu tinoshandisa iyo paramende -enablerepo (inogonesa iyo repository iyo yatinoratidza) mukumisikidza ne yum, ndiko kuti, tinogona kuisa chero vhezheni inoratidza yakakodzera repository
yum install asterisk asterisk-configs asterisk-sounds-core-es-gsm --enablerepo=asterisk-13

Tichaisa sei yazvino vhezheni ye asiterisiki, isu tichagonesa iyo yakasarudzika repository yekugadzirisa Asterisk kuve centos-asterisk-13.repo.

Kuti tiite izvi tinoshandura yakagadziriswa paramende yeiyo repository centos-asterisk-11.repo a 0, zvekuti yakaremara. Uye nenzira imwecheteyo, isu tinogadzirisa inogoneswa paramende yeiyo repository centos-asterisk-13.repo a 1, saka chichava chivakwa chinoshandiswa kugadzirisa kune asiterisiki. Zvichienderana neshanduro yatakaisa, isu tinogonesa iyo repository yeshanduro yedu.

Setup

Isu tinoenda kune yekumisikidza folda iri mu / etc / asterisk

cd /etc/asterisk/

Tichawana akawanda mafaera ayo izvozvi toshandisa matatu:

  • sip.conf → Mairi vashandisi veSIP vatinozoshandisa vakanyoreswa
  • zvinowedzera.conf → Mariri tinonyoresa izvo zvinowedzerwa
  • voicemail.conf → Mairi tinonyoresa iwo mabhokisi etsamba

Tinotanga nefaira sip.conf

Isu tinodzika kusvika kumagumo efaira kana chero kwatinoda, tinosarudza magumo kuitira mukana wekuziva kwavanogara vari. Uye isu tinoenderera zvinotevera chimiro kune wega mushandisi:

[ejemplo] type=friend
secret=pass
qualify=yes
nat=no
host=dynamic
canreinvite=no
context= contexto
mailbox= buzon

  • Tinofanira kuisa iyo Zita rekushandisa, mune ino kesi ejemplo
  • La pasiwedhi yemushandisi inoiswa mukati chakavanzika
  • En hondo tafunga kuisa simba kuitira kuti mushandisi agone kubatanidza kubva kune chero IP pane network
  • Context ndiwo mamiriro acho ezvinhu, tinoisa mamiriro acho ezvinhu maachave
  • Bhokisi remafiri voicemail

Iye zvino ndiri kuzokusiyirai muenzaniso wezvandakaita
[rack] type=friend
secret=1234
qualify=yes
nat=no
host=dynamic
canreinvite=no
context=iesjg
mailbox=00@buzon

Pamusoro pemutsara 343 Del sip.conf tinosimbisa mutauro = isNeichi isu tinoita vese vashandisi vatinotenda kuti vane Spanish semutauro wavo wakasarudzika.

Iye zvino tava kuzogadzira iyo voicemail.conf

Kugadzirisa mabhokisi etsamba isu tinodzika pasi uye tinogadzira mamiriro, semuenzaniso [bhokisi retsamba] uye nekudaro tinogadzira mabhokisi etsamba neichi chinotevera chimiro:
número => pass,nombre,correo

Uye ikozvino muenzaniso wandakaita:

00 => 1234,rack,rack@iesjorgeguillen.es

Zvatiri zve pekupedzisira ngatigadzirisei zvinowedzera.conf

Pazasi pegwaro, mune yangu, ini ndichawedzera iyo yekumisikidza

Isu tichagadzira mamiriro mune yangu kesi [iesjg], rangarira kuti mamiriro ari mumabhureki.

Uye izvozvi mukati meiyo mamiriro isu tichagadzira zvinowedzera se:
exten => 00,1,Dial(SIP/rack,15,Ttm)
same => n,VoiceMail(00@buzon)
same => n,Hangup()

  • Izvo zvazvinoita nguva dzese pavanodana extension 00 kutanga inodaidza iyo SIP / pani (iyo inogadzirwa mu sip.conf) kwemasekondi gumi nemashanu nemimhanzi yepashure uye kufona kunogona kuendeswa kune imwe foni
  • Tinoshandisa "Zvimwe chete" kuitira kuti usafanirwa kunge uchiisa "exten => 00" pamutsetse wega wega
  • Kana isina kupindurwa, munzvimbo inotevera "n”Darika tsamba yacho nebasa racho VoiceMail (00 @ bhokisi retsamba) yakatarwa kare ku voicemail.conf
  • Uye pakupedzisira tinoita a Isa pasi () kuturika

Iye zvino ndiri kuenda kuzoisa anobatsira maAsterisk mabasa.

  1. dhayira()

  • Nebasa iri, ita runhare kwatinopfuura nenyaya iyi SIP / rack

  1. Voicemail()

  • Nebasa iri izwi rebhokisi retsamba remunhu iyeye rinodaidzwa kuti risiye meseji (mailbox nhamba@contexto_en_voicemail.conf

  1. Isa pasi()

  • Nebasa iri tinosungirira.

  1. mira()

  • Nebasa iri kumirira kunoitwa, iyo nguva yatiri kuda kupfuudza Mirira (1), mirira 1 sekondi.

  1. IzwiMailMain()

  • Dana ku mVoicemail menyu, inokukumbira iwe kuti uwedzere uye password yako kuti uteerere iwo mameseji.

  1. mhinduro()

  • Nebasa iri Asterisk PBX inopindura runhare.

  1. rekodhi()

  • Nebasa iri odhiyo yakanyorwa. Semuenzaniso kugadzira menyu.

  1. kumashure()

  • Ridza odhiyo kumashure.

Iye zvino tinotangazve sevhisi.
service asterisk restart

Uye ikozvino isu tinomhanya iyo asterisk koni kuita kuongorora.

asterisk -rvvvvvvvvvvv

Patinobatanidza nhare nevashandisi veSIP vakagadzirwa tinogona kuvaona mukonioni nekuita:

sip show peers


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   va pachena akadaro

    Tsananguro inonakidza. Ini ndichaiyedza pamwe nevadzidzi vangu vekutenderera, kuti ndione kana vachikwanisa kuimisa ...

    1.    bynikiyo akadaro

      Ndatenda zvikuru nemhinduro, ini ndiri wepakati chikoro mudzidzi saka ivo vanofanirwa zvakare kukwanisa 🙂

  2.   Cristian akadaro

    : rova

    ichi chishandiso chinogara chichifanira, uye avo vanoda kuiisa kakawanda vanoputsikirwa nechikepe

    : rova

    1.    bynikiyo akadaro

      Ehe, kunyangwe ini ndaigona kunge ndakapinda mune zvakawanda pamusoro pemhando dzekodhi dzinogona kushandiswa, mhando dzemafaira odhiyo uye zvimwe zvekuwedzera. Asi ini ndaida kuzviita nyore, kururamisa, uye kushanda.

  3.   nano akadaro

    Hukuru asi kubva pane zvandinoona iyi application inongobvumidza mafoni kubva kune imwe komputa ichienda kune imwe mukati medanho renzvimbo

    Pandakataura kuti raive switchboard, ndakafunga kuti, nekuisa imwe mhando yehardware, yaibvumidza kufona kune nhare kana nhamba dzenhare mbozha uye panguva imwechete ichikwanisa kuigamuchira.

    Ini handizive, chimwe chinhu chingabvumidze kuve nevatengi dhatabhesi uye kugona kuvafonera nefoni kubva kune imwechete komputa iwe uchinyora pasi data kana maodha, nezvimwe.

    Chinhu chiri muchirongwa cheteremarketing.

    1.    Toni akadaro

      Chaizvoizvo izvi zvinogona kuitwa, uye hongu, unoda chaiyo Hardware, inotengeswa semuenzaniso naDigium (iyo imwechete kambani yakagadzirwa neyakagadzira Asterisk uye inochengetedza chirongwa) pawebhusaiti yayo (kana vamwe sezvo iri yemahara Hardware), ku kukwanisa kushandisa iyo RTB (Basic Telephone Network). Iwe unogona kufona zvese zvemuno uye kubva parunhare rweimwe switchboard kuenda kune imwe foni yeimwe yakabatana switchboard kana kuenda kuRTB. Iwe unogona zvakare kushandisa zvakajairwa landline (RJ11). Unofanirwa kunge uine kontrakiti yerunhare, nekuti kuenda kuRTB kune mutengo, zvaizoda iwe kuti ufonere kubva kune yako landline uye zvinoenderana nechirongwa chaunobhadhara uye nenhamba dzauinadzo, unogona kufona kana zvishoma panguva imwe chete, zvinopesana kana Iwe unoita zvese kuburikidza neinternet, mutengo unenge uri 0 sezvo zvisiri zvakafanira kuenda kuRTB uye zvese zvinoenda pamusoro peInternet! kwaziso

      1.    nano akadaro

        Ok ndatenda neruzivo.

        Ini ndichaitarisa yakadzikama nekukurumidza kana ini ndawana nguva.

        Chokwadi chinonakidza kwazvo.

  4.   Manuel akadaro

    Mhoroi, ini ndatevera iyo dzidziso asi dahdi haioneke mumafaira ekumisikidza kana se daemon mune ino system, unogona here kutsanangura kana ichi chimiro chechimiro chichi shanduka cheasterisk 13? kana kundiudza ndingawedzera sei dahdi? ... haigone kuwana mafaera ekumisikidza neAsterisk 1.8

    1.    Manuel akadaro

      Ini ndanga ndichiongorora zvimwe uye ini ndakakwanisa kuzviwana, kuisa dahdi iwe unofanirwa kuisa mapakeji dahdi-maturusi uye dahdi-linux-devel ipapo dahdi inoonekwa ese ari maviri sedhimoni uye sefaira rekumisikidza rine zita dahdi-chiteshi.conf

  5.   Luis akadaro

    Iwe murume, iyo dzidziso ndeyekutanga senge ...

    Semuitiro haina kukosha zvakanyanya kana, inogara yakawanda pamusoro, dialplan inongogamuchira mafoni.

    Yakanyanya kukosha.

    1.    Manuel akadaro

      Icho chinangwa chedzidziso hachisi chekuvaka DialPlan kana kuratidza akawanda mashandiro eAsterisk.
      Sezviri pachena aya ndiwo matura eAsteriskNow kugovera nekuti ine freepbx 2.11 mune ayo ekuchengetera, Asterisk 1.8 haina kuwanikwa, asi iyo Asterisk 1.8 mapakeji ari muEpel Repositories, iyo dzidziso yakanaka kwazvo nekuti inoenderana nenzira yakapusa iyo yekumisikidza Asterisk ishanduro 11,12, uye 13, iwe zvakare unofanirwa kugonesa iyo Digium repositori yeiyo Asterisk vhezheni iyo yakaiswa, hongu iwe unofanirwa kuwedzera iyo dahdi-maturusi uye dahdi-linux mapakeji kune iyo yekuisa chirevo. devel yekuisa Dahdi, ramba uchifunga kuti iwo mavhezheni edahdi ne libpri parizvino shanduro dzakagadzikana nekuti kuisa iyo yekupedzisira kubva kunobva makodhi ndiko kwazvino shanduro

  6.   phyto akadaro

    Yakanyanya kutonhorera uye yakapusa, kuve yekutanga yeasterisk zvinoita kunge zvakanaka kutanga seizvi.
    Kune inotevera, zviri pachena, enda kumusoro.

  7.   edwin vasquez akadaro

    Ini ndakatevera gwara asi ini ndinopesana nemamwe zvitoro zvemabhuku. Chero rubatsiro ndatenda.

    -> Package libopenr2.x86_64 0: 1.2.0-1_centos6 ichaiswa
    -> Package libpri.x86_64 0: 1.4.14-1_centos6 ichaiswa
    -> Pasuru libss7.x86_64 0: 1.0.2-1_centos6 ichaiswa
    -> Dependency resolution yapera
    Kanganiso: Package: asterisk-core-13.3.0-1_centos6.x86_64 (asterisk-13)
    Unoda: libg7221codec.so.2 () (64bit)
    Disponible: pjproject-2.1-0.digium2.1_centos6.x86_64 (asterisk-current)
    libg7221codec.so.2 () (64bit)
    Disponible: pjproject-2.3-0.digium2.1_centos6.x86_64 (asterisk-current)
    libg7221codec.so.2 () (64bit)
    Disponible: pjproject-2.3-0.digium3.1_centos6.x86_64 (asterisk-current)
    libg7221codec.so.2 () (64bit)
    Instalado: pjproject-2.3-5.el6.x86_64 (@epel)
    Kusawanikwa
    Disponible: pjproject-2.1-0.digium1.1_centos6.x86_64 (asterisk-current)
    Kusawanikwa
    Disponible: pjproject-2.1-0.digium1.2_centos6.x86_64 (asterisk-current)
    Kusawanikwa
    Kanganiso: Package: asterisk-core-13.3.0-1_centos6.x86_64 (asterisk-13)
    Unoda: libilbccodec.so.2 () (64bit)
    Disponible: pjproject-2.1-0.digium2.1_centos6.x86_64 (asterisk-current)
    libbccccec.so.2 () (64bit)
    Disponible: pjproject-2.3-0.digium2.1_centos6.x86_64 (asterisk-current)
    libbccccec.so.2 () (64bit)
    Disponible: pjproject-2.3-0.digium3.1_centos6.x86_64 (asterisk-current)
    libbccccec.so.2 () (64bit)
    Instalado: pjproject-2.3-5.el6.x86_64 (@epel)
    Kusawanikwa
    Disponible: pjproject-2.1-0.digium1.1_centos6.x86_64 (asterisk-current)
    Kusawanikwa
    Disponible: pjproject-2.1-0.digium1.2_centos6.x86_64 (asterisk-current)
    Kusawanikwa
    Unogona kuedza kushandisa iyo - skip-yakaputswa kuraira kutenderera dambudziko
    Unogona kuedza kumhanya: rpm- Va –nofiles –nodigest

    1.    bynikiyo akadaro

      Ndine urombo nekusa pindura kare, ndanga ndaverenga uye ndanga ndichizopindura pandakashandisa pc, ndinofunga unofanira kudzima epel repos kana kuisa asterisk ne enablerepo = »repoqueuses» nekuti epel irikukupa matambudziko pano. Ini ndaizobvisa zvakare maraibhurari awunawo ndopa matambudziko uye rega asterisk iaise ivo vega.

  8.   cade akadaro

    Mhoro, tarisa, tine dambudziko neizvi, takaisa asterisk uye nenyaya yese, isu takagadzirisa switchboard nemafoni, nhare dzakanyoreswa, asi hatigone kufona pakati pavo, unoziva kuti dambudziko ringave rei?

    1.    bynikiyo akadaro

      Zvakanaka, ini handizive.Pfungwa, kana vakanyoreswa, vanofanirwa kukwanisa kufonerana.Handiti danda re switch switch rinokuudza chero chinhu? PS: ndine hurombo nekupindura kunonoka kudaro