Aluksi annan lyhyen kuvauksen siitä, mikä se on tähtimerkki jos joku ei tiedä.
- tähtimerkki on ilmainen ohjelmisto, jonka on luonut Mark Spencer, yrityksen pääkehittäjän Digiumin perustaja PBX. Una PBX Lyhyesti sanottuna se on puhelinkeskus.
- tähtimerkki voit hallita puheluita, postilaatikoita, luoda a IVR (Interaktiivinen puhevaste) monien muiden asioiden välillä.
- Se tunnistaa paljon protokollia VoIP (Voice over IP) joukossa ovat SIP e IAX jotka ovat tärkeimpiä.
Nyt tiedämme tähtimerkki asennetaan ja määritetään se CentOS 6.6 -palvelinta varten
Asennusosa on erilainen käytetyn distron mukaan, mutta kokoonpano on sama Ubuntu, CentOS, Debian jne.
Asennus
Ensimmäinen asia, jonka aiomme tehdä, on lisätä arkisto sisälle /etc/yum.repos.d/ :
- Ensimmäinen arkisto, jonka aiomme esitellä, on: 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
- Toinen arkisto on: 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
Kun tämä on valmis, teemme a
yum update
Nyt asennamme paketin asterisknow-version.noarch
yum install asterisknow-version
Asentamalla tämän paketin lisätään loput Asterisk-arkistoista ja niiden kaikista saatavana olevista versioista. Nyt näemme, että uudet tiedostot on luotu kansioon /etc/yum.repos.d. Aiomme asentaa version 13 de tähtimerkki.
Tietyn version valitsemiseksi (oletusarvoisesti se käyttää version 11 tietovarastoa) käytämme asennuksessa yum-parametria –enablerepo (se mahdollistaa ilmoittamamme arkiston), ts. Voimme asentaa minkä tahansa version, joka osoittaa sopivan arkiston
yum install asterisk asterisk-configs asterisk-sounds-core-es-gsm --enablerepo=asterisk-13
Kuinka aiomme asentaa uusimman version tähtimerkki, otamme oletusvaraston päivitettäväksi Asteriskiksi centos-tähti-13.repo.
Tätä varten muokkaamme arkiston käytössä olevaa parametria centos-tähti-11.repo a 0, niin että se on poistettu käytöstä. Ja samalla tavalla muokkaamme arkiston käytössä olevaa parametria centos-tähti-13.repo a 1, joten siitä tulee arkisto, jota käytetään tähtimerkki. Asennetusta versiosta riippuen otamme käyttöön versiomme arkiston.
kokoonpano
Menemme määrityskansioon, joka on / etc / tähti
cd /etc/asterisk/
Löydämme monia tiedostoja, joista käytämme nyt kolmea tiedostoa:
- sip.conf → Siinä on rekisteröity SIP-käyttäjät
- extension.conf → Siinä rekisteröimme laajennukset
- Voicemail.conf → Siinä rekisteröimme postilaatikot
Aloitamme tiedostosta sip.conf
Menemme tiedoston loppuun tai mihin tahansa haluamme, valitsemme loppu helpottaaksemme tietämään missä he aina ovat. Ja jatkamme seuraavaa rakenne jokaiselle käyttäjälle:
[ejemplo]
type=friend
secret=pass
qualify=yes
nat=no
host=dynamic
canreinvite=no
context= contexto
mailbox= buzon
- Meidän on laitettava Käyttäjänimi, tässä tapauksessa ejemplo
- La salasana käyttäjän salaisuus
- En isäntä olemme päättäneet laittaa dynaaminen jotta käyttäjä voi muodostaa yhteyden mistä tahansa verkon IP-osoitteesta
- Tausta on konteksti, laitamme kontekstin, johon se tulee olemaan
- postilaatikko se on vastaaja
Jätän nyt sinulle esimerkin siitä, mitä olen tehnyt
[rack]
type=friend
secret=1234
qualify=yes
nat=no
host=dynamic
canreinvite=no
context=iesjg
mailbox=00@buzon
Linjan yli 343 ja sip.conf perustamme kieli = onTämän avulla teemme kaikille käyttäjille, joiden mielestämme oletuskielenä on espanja.
Nyt aiomme määrittää Voicemail.conf
Määritäksesi postilaatikot menemme alas ja luomme kontekstin, esimerkiksi [postilaatikko], ja määritämme postilaatikot seuraavalla rakenteella:
número => pass,nombre,correo
Ja nyt tekemäni esimerkki:
00 => 1234,rack,rack@iesjorgeguillen.es
Jo viimeinen konfiguroidaan extension.conf
Minun tapauksessani dokumentin alaosaan lisätään kokoonpano
Luomme kontekstin tapauksessani [iesjg], muista, että kontekstit ovat suluissa.
Ja nyt tässä yhteydessä luomme laajennuksia, kuten:
exten => 00,1,Dial(SIP/rack,15,Ttm)
same => n,VoiceMail(00@buzon)
same => n,Hangup()
- Mitä se tekee, on joka kerta, kun he soittavat ensin alanumeroon 00 SIP / teline (joka on luotu sip.conf) 15 sekunnin ajan taustamusiikilla ja puhelu voidaan siirtää toiseen puhelimeen
- Käytämme "Sama" jotta sinun ei tarvitse asettaa "exten => 00" jokaiselle riville
- Jos ei vastata, seuraavassa paikassa "n”Ohita sähköposti toiminnolla Vastaaja (00 @ postilaatikko) asetettu aiemmin Voicemail.conf
- Ja lopuksi teemme a Lopettaa puhelu () ripustaa
Nyt aion laittaa hyödyllisiä Asterisk-toimintoja.
-
Valita()
-
Soita tällä toiminnolla paikkaan, jossa ohitamme tässä tapauksessa SIP / teline
-
Vastaajaan()
-
Tämän toiminnon avulla kyseisen käyttäjän vastaaja kutsutaan jättämään viesti (postilaatikon numero@contexto_en_voicemail.conf)
-
Lopettaa puhelu()
-
Tämän toiminnon avulla katkaisemme puhelun.
-
Odota()
-
Tällä toiminnolla suoritetaan odotus, aika, jonka haluamme ohittaa Odota (1), odota 1 sekunti.
-
PuhepostiMain()
-
Soita mVastaajavalikko, se pyytää sinulta laajennusta ja salasanaasi kuunnellaksesi viestejä.
-
Vastaus()
-
Tällä toiminnolla Asterisk PBX vastaa puheluun.
-
ennätys()
-
Tällä toiminnolla ääni tallennetaan. Esimerkiksi luoda valikko.
-
Tausta()
-
Toista ääni taustalla.
Nyt käynnistämme palvelun uudelleen.
service asterisk restart
Ja nyt suoritamme seurannan tähtikonsolilla.
asterisk -rvvvvvvvvvvv
Kun yhdistämme puhelimet luotuihin SIP-käyttäjiin, voimme nähdä ne konsolissa suorittamalla:
sip show peers
Upea selitys. Testaan sen syklioppilaideni kanssa nähdäksesi, pystyvätkö he määrittämään sen ...
Kiitos paljon kommentista, olen lukiolainen opiskelija, joten heidän pitäisi myös pystyä 🙂
: taputtaa
tämä sovellus on aina välttämätön, ja ne, jotka haluavat asentaa sen monta kertaa, ovat haaksirikkoutuneita
: taputtaa
Kyllä, vaikka olisin voinut mennä tarkemmin käytettävien koodekkien tyyppeihin, äänitiedostotyyppeihin ja joihinkin muihin laajennuksiin. Mutta halusin tehdä siitä helpon, suoraviivan ja toimivan.
Hienoa, mutta mielestäni tämä sovellus sallii vain puhelut tietokoneelta toiselle lähiverkossa.
Kun sanoin, että se oli kytkinpaneeli, ajattelin, että asentamalla jonkinlaisen laitteiston se mahdollisti soittaa lankapuhelimiin tai matkapuhelinnumeroihin ja samalla pystyä vastaanottamaan niitä.
En tiedä, mikä mahdollistaisi asiakastietokannan ja mahdollisuuden soittaa heille puhelimitse samasta tietokoneesta, kun kirjoitat tietoja tai tilauksia jne.
Jotain telemarkkinointisuunnitelmassa.
Juuri tämä voidaan tehdä, ja kyllä, tarvitset erityisiä laitteita, joita myy esimerkiksi Digium (sama yritys, jonka on luonut Asterisk ja joka ylläpitää projektia) verkkosivustollaan (tai muut, koska se on ilmainen laitteisto). käyttää RTB: tä (Basic Telephone Network). Voit soittaa sekä paikallisia puheluita että yhden keskuksen puhelimesta toiseen toisiinsa kytketyn keskuksen toiseen puhelimeen tai mennä ulos RTB: lle. Voit käyttää myös tavallisia lankaverkkoja (RJ11). Sinulla on oltava sopiva puhelinlinja, koska RTB: lle käynti maksaa, mikä maksaisi sinulle soittamisen omalta lankapuhelimeltasi ja vuokraamastasi suunnitelmasta ja numeroistasi riippuen voit soittaa enemmän tai vähemmän samanaikaisesti , päinvastoin, jos teet kaiken Internetin kautta, kustannukset ovat 0, koska ei ole välttämätöntä mennä RTB: hen ja kaikki menee Internetin kautta! tervehdys
Ok kiitos tiedoista.
Katson sitä rauhallisemmin heti, kun minulla on aikaa.
Totuus on erittäin mielenkiintoinen.
Hei, seurasin opetusohjelmaa, mutta dahdi ei näy määritystiedostoissa tai järjestelmän demona, voisitko selittää, jos tämä kokoonpanorakenne muuttuu tähdelle 13? tai kerro kuinka voin lisätä dahdin? ... se ei löydä tiedostoja asennuksen suorittamiseksi Asterisk 1.8: lla
Tarkistin lisää ja pystyin saamaan sen, jotta dahdi voidaan asentaa, sinun on asennettava paketit dahdi-tools ja dahdi-linux-devel, sitten dahdi näkyy sekä daemonina että kokoonpanotiedostona nimellä dahdi-channels.conf
Mies, opetusohjelma on yksinkertainen ...
Käytännössä se ei myöskään ole paljon arvoinen, se pysyy paljon pinnalla, valintaohjelma vastaanottaa vain puheluita.
Liian yksinkertainen.
Opetusohjelman tavoitteena ei ole rakentaa DialPlania tai näyttää Asteriskin monia toimintoja.
Nämä ovat ilmeisesti AsteriskNow-jakelun arkistoja, koska sen arkistoissa on freepbx 2.11, Asterisk 1.8 ei löydy, mutta Asterisk 1.8 -paketteja on Epel-arkistoissa, opetusohjelma on erittäin hyvä, koska se noudattaa yksinkertaisesti Asterisk-asennusta on versio 11,12 ja 13, sinun on myös sallittava asennetun Asterisk-version Digium-arkistot, tietysti sinun on lisättävä dahdi-tools ja dahdi-linux-paketit asennuslausekkeeseen. devel asentaa Dahdi, pidä mielessä, että dahdi- ja libpri-versiot ovat tällä hetkellä vakaita versioita, koska jälkimmäisten asentaminen lähdekoodeista on uudempia versioita
Erittäin viileä ja yksinkertainen, koska tähti on ensimmäinen, näyttää hyvältä aloittaa näin.
Seuraavalle mene tietysti korkeammalle.
Seuraain opasta, mutta minulla on ristiriita joidenkin kirjakauppojen kanssa. Kiitos onnittelut
-> Paketti libopenr2.x86_64 0: 1.2.0-1_centos6 asennetaan
-> Paketti libpri.x86_64 0: 1.4.14-1_centos6 asennetaan
-> Paketti libss7.x86_64 0: 1.0.2-1_centos6 asennetaan
-> Riippuvuusratkaisu on valmis
Virhe: Paketti: asterisk-core-13.3.0-1_centos6.x86_64 (asterisk-13)
Tarvitset: libg7221codec.so.2 () (64bit)
Disponible: pjproject-2.1-0.digium2.1_centos6.x86_64 (asterisk-current)
libg7221codec.so.2 () (64-bittinen)
Disponible: pjproject-2.3-0.digium2.1_centos6.x86_64 (asterisk-current)
libg7221codec.so.2 () (64-bittinen)
Disponible: pjproject-2.3-0.digium3.1_centos6.x86_64 (asterisk-current)
libg7221codec.so.2 () (64-bittinen)
Instalado: pjproject-2.3-5.el6.x86_64 (@epel)
Ei löydy
Disponible: pjproject-2.1-0.digium1.1_centos6.x86_64 (asterisk-current)
Ei löydy
Disponible: pjproject-2.1-0.digium1.2_centos6.x86_64 (asterisk-current)
Ei löydy
Virhe: Paketti: asterisk-core-13.3.0-1_centos6.x86_64 (asterisk-13)
Tarvitset: libilbccodec.so.2 () (64bit)
Disponible: pjproject-2.1-0.digium2.1_centos6.x86_64 (asterisk-current)
libilbccodec.so.2 () (64-bittinen)
Disponible: pjproject-2.3-0.digium2.1_centos6.x86_64 (asterisk-current)
libilbccodec.so.2 () (64-bittinen)
Disponible: pjproject-2.3-0.digium3.1_centos6.x86_64 (asterisk-current)
libilbccodec.so.2 () (64-bittinen)
Instalado: pjproject-2.3-5.el6.x86_64 (@epel)
Ei löydy
Disponible: pjproject-2.1-0.digium1.1_centos6.x86_64 (asterisk-current)
Ei löydy
Disponible: pjproject-2.1-0.digium1.2_centos6.x86_64 (asterisk-current)
Ei löydy
Voit yrittää kiertää ongelman ohita-rikki -komennolla
Voit kokeilla juoksua: rpm- Va –nofiles –nodigest
Anteeksi, ettet vastannut aiemmin, olin lukenut sen ja aion vastata siihen, kun käytin tietokonetta, mielestäni sinun pitäisi poistaa epel-repot käytöstä tai asentaa tähti enablerepo = »repoqueuses» -merkillä, koska ainakin epel aiheuttaa sinulle ongelmia tässä . Poistan myös kirjastot, jotka sinulla on, annan ongelmia ja annan tähtien asentaa ne yksin.
Hei, katso, meillä on ongelma tässä, asensimme tähden ja koko tarinan, konfiguroimme keskuksen ja puhelimet, puhelimet on rekisteröity, mutta emme voi soittaa toisillemme, tiedätkö mikä ongelma voi olla?
No, en tiedä, teoriassa, jos he ovat rekisteröityneet, heidän pitäisi pystyä soittamaan toisilleen, eikö keskuksen loki kerro sinulle mitään? PS: anteeksi vastaukseni niin myöhään