Whetūriki: Me Pehea te Whakauru i te Raupaparorohiko Telephony IP

Asterisk, me pehea te whakauru

Akara He He maamaa koreutu me te tuwhera papaanga hei whakamahi i to ake paewhiri-VoIP mo to umanga iti, whakahaere ranei. Ma tenei, ka taea e koe te whakapai ake i to hua ka taea ki te mahi ki o kaihoko i te huarahi tino pai me nga waea katoa kei a koe.

Kei roto i tenei aratohu ako ki te whakauru me te whirihora i te Ubuntu, na te mea koinei tetahi o nga tohatoha rongonui. Engari ko nga taahiraa he rite tonu mo etahi atu tohatoha a Debian, tae atu ki etahi atu tohatoha GNU / Linux, na te mea ka whakauruhia mai i te waehere puna, ka whakahiato ki te whakaputa i te taarua.

Mo etahi atu papaaho, penei i a Microsoft Windows me macOS ranei, kaore koe e hiahia ki te whakahiato mai i nga putake, ka kitea e koe kua oti nga kohinga whakahiato te whakauru

Whakauruhia te Asterisk taahiraa

Kia taea tāuta Asterisk i runga i to punaha, me whai noa koe i enei huarahi ngawari ...

Nga Whakapaipai

I mua i te tiimata o te whakauru Asterisk, me matua whai i te pōkai e tika ana whakahiato. I te nuinga, ko te mea ke kua tohaina era, engari ka taea e koe te haumaru ma te whakahaere i nga kaupapa e whai ake nei (mena kua whakauruhia kaore he mahi)

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install wget build-essential subversion

Ka whakauruhia te kohinga wget, hei tango i nga maataapuna, te punaha whakahaere putanga Panuku, me nga kohinga nui hei hanga i te putea mai i te putake.

Tangohia te Wheturangirongo

Ka whai ake tango i a ake momotuhi Ko te raupaparorohiko Asterisk, ara, ko te waehere maatapuna ka taea ai e koe te hanga i te rua taarua o tenei kaupapa. Ki te mahi i tenei, mai i te tauranga me mahi e koe:

Ka tangohia tenei i te waahanga Asterisk 18.3.0 o te rorohiko, koinei te mea hou o tenei tuhinga.

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

Whakatauhia nga whakawhirinaki

Ko te mahi e whai ake nei whakatauhia nga whakawhirinaki kei taua Asterisk, ina koa ka pa ana ki te konae MP3 e hiahiatia ana mo nga waea. Ki te mahi i tenei, mai i te taunga ka taea e koe te whakahaere i nga whakahau e whai ake nei hei whakamahi i nga tuhinga e waatea ana mo enei kaupapa:

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

Ma enei whakahau e whakatau enei whakawhirinaki me te whakaatu he panui angitu mena i angitu.

Whakauruhia te Asterisk

Ko te wa tenei ki te whakahiato me te whakauru Asterisk penei. Ki te mahi i tenei, he ngawari nga kaupae hei whai, me whakamahi noa e koe:

Panuihia te konae LEADME mena he raru koe, kei te ngana ranei koe ki te whakauru i tetahi atu waahanga. Akene he rereke nga rereketanga.

sudo ./configure

sudo make menuselect

Mai i te tahua, tohua whakatakotoranga_mp3 ka pa ki te F12, ka taea hoki te whakamahi i te papapihi ka tohu i te Tiaki & Puta ka pato i te ENTER.

Muri iho ka taea e koe te tiimata i nga mahi o whakaemi penei:

sudo make -j2

Ka taea e koe te whakarereke i te nama e hono ana -j ki te maha o nga waahanga o to tukatuka. Hei tauira, mena e 8 ana piro ka taea e koe te whakamahi -j8 kia tere ake te whakahiato. Mena kotahi noa to kernel, ka taea e koe te aukati i te -j whiringa.

Whirihoranga taketake

Ka oti ana te whakahiato, akene ka nui ake te iti iho i te mahinga o to rorohiko ranei, e whai ake nei whakauru mai i te ā-rua:

sudo make install

Kua oti ke te whakauru. Engari kaore ano kia oti te mahinga. Ko te mahi ka whai ake ko te whakauru i etahi konae whirihoranga PBX taketake: 

sudo make basic-pbx

sudo make config

sudo ldconfig

Ko te mahi ka whai ake i roto i te whakaturanga Asterisk nui ko te hanga i tetahi kaiwhakamahi hou. Mo nga take ahuru, he pai ake hangaia tetahi kaiwhakamahi hou:

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

Na, me whakatuwhera e koe te konae whirihoranga e whai ake nei / etc / taunoa / asterisk me to etita etita pai me te ngoikore i nga raina e rua (tangohia te # mai i te tiimatanga):

  • AST_USER = »whetūriki»
  • AST_GROUP = »whetūriki»

Ko te mea e whai ake nei ko te taapiri i te kaiwhakamahi hanga ki te waea roopu me nga roopu oro me mahi te punaha waea IP:

sudo usermod -a -G dialout,audio asterisk

Na me whakarereke e koe te whakaaetanga me te rangatira o etahi konae me nga raarangi hei whakamahi me te kaiwhakamahi i hangaia engari kaore i te waa e whakamahia ana e te Asterisk taunoa:

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

Tīmata i te hātepe

Ka whirihorahia nga mea katoa, ka whai ake tiimata te ratonga e tiimata ana i te hātepe Asterisk. Ki te mahi i tenei, rere noa:

sudo systemctl start asterisk

sudo systemctl enable asterisk

para manatoko kei te mahi:

sudo asterisk -vvvr

Mena kaore e mahi, tirohia kua tiimata to tiimata mena kei te whai koe i tetahi momo ture o Pātūahi te punaha ahuru ranei tera pea e aukati ana.

He korero ano - Wiki Whetu

Whirihoranga tohu whetu

Wheturangirori, whirinoa

Ka oti ana, kua oti i a koe to kaiwhakarato waea waea VoIP kia rere kia pai ai te mahi o o waea hono ki to LAN. Heoi, ki te mahi koe i etahi momo tatū Ina koa, ka taea e koe te whai whakaaro ki nga konae Asterisk e whai ake nei:

  • /etc/asterosk/asterisk.conf: Ko te konae whirihoranga matua. I roto i a koe ka taea te whirihora i nga kaupapa katoa mo te punaha ake, penei i nga raarangi ingoa kei reira te toenga o te whirihoranga, nga konae oro, nga waahanga, me etahi atu, me nga mahi nui o te ratonga.
  • /etc/asterisk/sip.conf: he konae whirihoranga nui ano, e tautuhia ana te mahinga o te kawa SIP, hei whakamaarama i nga kaiwhakamahi punaha me nga kaitoha me hono atu raatau. I roto ka kite koe i nga waahanga nui e rua, kotahi [whanui], mo nga waahanga o te ao me etahi atu waahanga, waahanga ranei mo nga kaiwhakamahi me etahi atu.
  • /etc/asterisk/extensions.conf: tetahi atu konae whirihora Asterisk. I roto i a ia ka taea e koe te whakatau me pehea tana whakahaere.
  • /etc/asterisk/queues.conf- Hei whirihora i nga rarangi me nga kaitono totika, ara, nga mema.
  • /etc/asterisk/chan_dahdi.conf: te wahi e whirihorahia ai nga roopu me nga taapiri o nga kaari korero.
  • /etc/asterisk/cdr.conf: kei hea e tohuhia ana me pehea te penapena i nga rekoata o nga waeatanga i karangahia.
  • /etc/asterisk/feature.conf: nga ahuatanga motuhake penei i te whakawhitinga, graciones, etc.
  • /etc/asterisk/voicemail.conf- Pūkete Voicemail me nga tautuhinga.
  • /etc/asterisk/confbridge.conf- Hei whirihora i nga kaiwhakamahi ruma huihuinga, i nga ruuma me nga waahanga tahua.
  • ētahi atu: He tino mohio, he ngawari hoki te Asterisk, na he maha ake ano nga whirihoranga, ahakoa koinei nga mea matua.

Ko nga korero o te tuhinga e piri ana ki o maatau kaupapa o matatika whakatika. Ki te ripoata i tetahi paatene paato Here.

2 korero, waiho maau

Waiho to korero

Ka kore e whakaputaina tō wāhitau īmēra. Kua tohua ngā āpure e hiahiatia ana ki *

*

*

  1. He kawenga mo nga raraunga: Miguel Ángel Gatón
  2. Te kaupapa o te raraunga: Whakahaerehia te SPAM, te whakahaere korero.
  3. Ture: To whakaae
  4. Whakawhitinga korero: Kaore nga korero e tukuna ki nga taha tuatoru engari ma te ture herenga.
  5. Rokiroki raraunga: Paetukutuku e whakahaerehia ana e Occentus Networks (EU)
  6. Tika: I nga wa katoa ka taea e koe te whakaiti, te whakaora me te muku i o korero.

  1.   Kaitiaki Kaitoro ka mea

    He mea whakamere na te mea i whakatenatena tetahi ki te tuhi i te whakauru me te whirihora Asterisk, whakawhetai ki a Ihaka.

    Kei te whakaaro koe ki te haere tonu me etahi atu tuhinga mo tenei kaupapa? Mahue ahau hiahia atu. Kei te maarama ahau kaore ko tatou katoa he waea whatunga engari ka taea e taatau te whakamatautau i te raupaparorohiko VoIP i runga i a tatou taputapu pukoro? (hei tauira)

    I mihi atu au me te tumanako ka akiaki koe kia haere tonu ki te tirotiro i tenei kaupapa.

    Muchas Gracias

  2.   Magda ka mea

    https://www.freepbx.org/

    Akene kua tae wawe mai koe ki konei. Kei roto ko te asterix (neke atu iti iho ranei) ka karohia nga whirihoranga a-ringa o te waahanga whakahaere. Heoi me whakapau rawa to wa me te manawanui.

    Waimarie ki te hunga koa !!!