Asterisk: Faʻafefea ona Faʻapipiʻi le IP Telephony Polokalama

Asterisk, faʻafefea ona faʻapipiʻi

Aristisk O se Le maua fua ma tatala faʻavae tulaga e faʻatino ai lau oe VoIP-faʻavae switchboard mo lau pisinisi laʻititi poʻo le faʻalapotopotoga. I lenei auala, oe mafai ona faʻaleleia au oloa gaosi ma mafai ona tautuaina au tagata faʻatau i se sili sili ona lelei auala ma uma telefoni oe i ai.

I lenei taʻiala oe aʻoaʻo faʻafefea ona faʻapipiʻi ma faʻatulagaina i le Ubuntu, talu ai o se tasi o sili ona lauiloa tufatufaina. Ae o laʻasaga e mafai ona tutusa lelei mo isi tufatufaina atu Debian-faʻavae, ma e oʻo lava i isi GNU / Linux distros, aua o le a faʻapipiʻi mai punavai code, tuʻufaʻatasia e gaosia le binary.

Mo isi tulaga, pei o Microsoft Windows poʻo le macOS, e te le manaʻomia le tuʻufaʻatasia mai faʻavae, oe mafai ona maua ua maeʻa tuʻufaʻatasia pusa sauni e faʻapipiʻi.

Faʻapipiʻi le Asterisk i lea sitepu

Ina ia mafai faʻapipiʻi Asterisk i lau faiga, e tatau ona e mulimuli i nei faigofie sitepu ...

Tulaga e manaʻomia muamua

Ae e te leʻi amataina le faʻapipiʻiina o Asterisk, e tatau ona e muamua maua uma afifi talafeagai e tuʻufaʻatasia. I se tulaga lautele, e foliga mai o lau tufatufaina ua i ai latou, ae e mafai ona e mautinoa i le tamoeina o nei polokalama (pe a fai latou te faʻapipiʻi latou le faia mea)

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install wget build-essential subversion

O le a faʻapipiʻi le wget package, e download ai faʻavae, le Subversion version control system, ma afifi taua mo le fausiaina o le afifi mai punavai.

Download Asterisk

O le a mulimuli mai download sau oe lava vai papatiso Asterisk software, o lona uiga, o le code code mai ia oe mafai ona fausia ai le binary o lenei polokalama. Ina ia faia lenei mea, mai le laina oe tatau ona faʻatinoina:

Lenei downloadsina le Asterisk 18.3.0 lomiga o le polokalama, o le sili ona lata mai pei o lenei tusitusiga.

cd /usr/src/

sudo wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk/asterisk-18.3.0.tar.gz

sudo tar zxf asterisk-18.3.0.tar.gz

cd asterisk-18.3.0

Faʻamautuina faʻalagolago

O le isi sitepu o foia faalagolago lena Asterisk ei ai, aemaise pe a oʻo mai i le MP3 module manaʻomia mo telefoni. Ina ia faia lenei mea, mai le laina oe mafai ona tamoʻe i lalo tulafono e faʻaaoga ai tusitusiga avanoa mo nei faʻamoemoe:

sudo contrib/scripts/get_mp3_source.sh
sudo contrib/scripts/install_prereq install

O nei faʻatonuga o le a fofoina nei faʻalagolago ma faʻaalia se manuia faʻapipiʻiina feʻau pe a fai na manuia.

Faʻapipiʻi le Asterisk

Ole taimi lenei e tuʻufaʻatasi ai ma faʻapipiʻi Asterisk pei o lea. Ina ia faia lenei mea, o laʻasaga e mulimuli ai e faigofie lava, e tatau ona e faʻaaogaina:

Faitau le LEADME faila pe a iai ni ou faʻafitauli pe o e taumafai e faʻapipiʻi se isi faʻamatalaga. Atonu e i ai ni nai eseesega.

sudo ./configure

sudo make menuselect

Mai le lisi, filifili faatulagaga_mp3 ma lavea le F12, e mafai foi ona e faʻaaogaina le keyboard ma filifili Save & Exit ma oomi le ENTER.

A maeʻa lena ona mafai lea ona e amataina le gaioiga a tuufaatasiga pei o lea:

sudo make -j2

Oe mafai ona fesuiaʻi le numera e o faatasi ma -j i le numera o core o lau masini gaioiga. Mo se faʻataʻitaʻiga, afai e 8 ou faʻavae e mafai ona e faʻaaogaina -j8 e faʻavave ai le tuʻufaʻatasiga. Afai e na o le tasi lau fatu, oe mafai ona taofiofia le -j filifiliga.

Fetuunaiga masani

A maeʻa loa le tuʻufaʻatasiga, lea e ono tele atu pe laʻititi e faʻalagolago i le faʻatinoga o lau komepiuta, o mea nei faʻapipiʻiina mai le binary:

sudo make install

O le a maeʻa ona faʻapipiʻi. Ae e leʻi maeʻa le faiga. O le isi sitepu o le faʻapipiʻiina o ni faila masani PBX faʻatulagaina faila: 

sudo make basic-pbx

sudo make config

sudo ldconfig

O le isi sitepu i le taua faʻatulagaina Asterisk o le fausiaina o se fou tagata faʻaoga. Mo puipuiga mafuaaga, e sili atu Fausia se tagata fou:

sudo adduser --system --group --home /var/lib/asterisk --no-create-home --gecos "Asterisk PBX" asterisk

Lenei, e tatau ona e tatalaina le faila faʻatulagaina nei / etc / faaletonu / asterisk ma lau faʻatonutonu tusitusiga e te fiafia iai ma le faʻalelei laina e lua (aveese le # mai le amataga):

  • AST_USER = »asterisk»
  • AST_GROUP = »asterisk»

Ole mea e sosoʻo o le faʻaopopo lea o le tagata na faia i le dialout ma leo vaega e tatau ona galue le IP telefoni telefoni:

sudo usermod -a -G dialout,audio asterisk

O lenei e tatau ona e suia le pemita ma lē ana o ni faila ma faʻasino e faʻaaoga ma le tagata na faia ae le o le tasi na faʻaaogaina e le masani Asterisk:

sudo chown -R asterisk: /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk

sudo chmod -R 750 /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk

Amata le gaioiga

Le taimi lava e configured mea uma, o le mulimuli mai o amata tautua e amata ai le faʻagaio Asterisk. Ina ia faia lenei, na o le tamoe:

sudo systemctl start asterisk

sudo systemctl enable asterisk

Para faʻamaonia o loʻo galue:

sudo asterisk -vvvr

Afai e le aoga, siaki pe na e amata lelei i luga pe pe i ai sau ituaiga o tulafono o Pupuni poʻo le puipuiga atonu o loʻo poloka ai.

Nisi faʻamatalaga - Asterisk Wiki

Faʻamau fetuʻunaʻi

Faʻailoga e sui ai

A maeʻa uma na mea, e tatau ona uma ona i ai lau VoIP telefoni telefoni faʻatautaia ina ia mafai ai ona galue lelei au telefoni i lau LAN. Ae peitaʻi, afai e tatau ona e faia se ituaiga o setup Ae maise lava, oe mafai ona amanaʻia le taua taua Asterisk faila:

  • /etc/asterosk/asterisk.conf: o le faila faʻatulagaina autu. I totonu e mafai ona e faʻatulagaina uma faʻavae e uiga i le tino lava ia, e pei o faʻasino i mea o loʻo totoe o le faʻatulagaina, o leo leo, o modules, ma isi, faʻapea foi ma galuega taua o le tautua.
  • /etc/asterisk/sip.conf: o seisi faila faʻatulagaina taua, o loʻo faʻamatalaina ai le auala e galue ai le SIP, e faʻauiga ai i latou e faʻaaogaina le faiga, faʻapea foʻi ma tautua e tatau ona latou fesoʻotaʻi ai. I totonu o le a e vaʻaia ai ni vaega taua se lua, tasi [lautele], mo faʻavaomalo tapulaʻa ma isi vaega poʻo talaʻaga mo tagata faʻaoga ma isi.
  • /etc/asterisk/extensions.conf: seisi faila faʻatulagaina taua Asterisk. I totonu oe mafai ona fuafua pe faʻafefea ona amio.
  • /etc/asterisk/queues.conf- E configure queues ma laina sui, o lona uiga, tagata o le ekalesia.
  • /etc/asterisk/chan_dahdi.conf: o fea e faʻavasega ai vaega ma faʻavae o pepa faʻafesoʻotaʻiga.
  • /etc/asterisk/cdr.conf: o loʻo faʻailoa mai ai le auala e teu ai faʻamaumauga o telefoni na faia.
  • /etc/asterisk/feature.conf: faʻapitoa foliga e pei o transfer, graciones, etc.
  • /etc/asterisk/voicemail.conf- Faʻamatalaga meli ma faʻatulagaina.
  • /etc/asterisk/confbridge.conf- Ina ia configure potu faʻaaoga potopotoga, potu ma lisi filifiliga.
  • isi: Asterisk e sili ona lautele ma fetuutuunai, o lea e mafai ona tele sili atu configurations, e ui lava o mea autu ia.

O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

2 manatu, tuʻu lau

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli. O nofoaga e manaʻomia e makaina *

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.

  1.   Leoleole komepiuta malo

    Lelei tele na faʻamalosia se tasi e faʻamaonia le faʻapipiʻiina ma le faʻatulagaina o Asterisk, faʻafetai lava ia Isaako.

    O e fuafua e faʻaauau isi tusitusiga i lenei mataupu? Na ou alu na manaʻo tele. Ou te malamalama e le uma o tatou i ai fesoʻotaʻiga telefoni ae mafai ona tatou suʻea le VoIP polokalama i luga oa tatou masini feaveaʻi? (faataitaiga)

    Sa ou fai atu faamalo ma ou te faamoemoe o loʻo unaʻia oe e faʻaauau pea le suʻesuʻeina o lenei mataupu.

    Muchas Gracias

  2.   Magda malo

    https://www.freepbx.org/

    Masalo e te vave sau iinei. E aofia ai asterix (sili atu pe itiiti ifo) ma aloese uma faʻatulagaina tusi lesona o le vaega faʻatonutonu. Ui i lea e tatau ona e faʻaaluina le taimi ma le onosaʻi.

    Manuia i latou e fiafia !!!