Először egy rövid leírást adok arról, mi ez Csillag hátha valaki nem tudja.
- Csillag egy ingyenes szoftver, amelyet Mark Spencer hozott létre, a Digium cég alapítója, a fő fejlesztő, amely a Alközpont. egy PBX röviden: telefonközpont.
- Csillag lehetővé teszi a hívások, postafiókok kezelését, a IVR (Interaktív hangreagálás) sok más dolog között.
- Nagyon sok protokollt ismer fel VoIP (Voice over IP) amelyek között vannak SIP e IAX melyek a legfontosabbak.
Most, hogy tudunk róla Csillag telepítsük és konfiguráljuk egy CentOS 6.6 szerverhez
A telepítési rész az általunk használt terjesztéstől függően eltérő, de a konfiguráció ugyanaz az Ubuntu, a CentOS, a Debian stb.
Telepítés
Az első dolog, amit meg fogunk tenni, az, hogy hozzáadjuk az adattárat belül /etc/yum.repos.d/ :
- Az első tároló, amelyet bemutatunk, a következő lesz: centos-csillag.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
- A második adattár a következő lesz: 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
Miután ez elkészült, megtesszük a
yum update
Most telepítjük a csomagot asterisknow-version.noarch
yum install asterisknow-version
A csomag telepítésével hozzáadjuk az Asterisk többi tárolóját, az összes elérhető verzióval. Most látni fogjuk, hogy új fájlok jöttek létre az /etc/yum.repos.d mappában. Telepíteni fogjuk a verziót 13 de Csillag.
Egy adott verzió kiválasztásához (alapértelmezés szerint a 11-es verzió tárházát használja) az –enablerepo paramétert (amely lehetővé teszi az általunk jelzett tárhelyet) használjuk a telepítés során a yum-tal, vagyis bármelyik verziót telepíthetjük a megfelelő tárolóra
yum install asterisk asterisk-configs asterisk-sounds-core-es-gsm --enablerepo=asterisk-13
Hogyan fogjuk telepíteni a legújabb verzióját Csillag, engedélyezzük az alapértelmezett adattár számára az Asterisk frissítését centos-csillag-13.repo.
Ehhez módosítjuk az adattár engedélyezett paraméterét centos-csillag-11.repo a 0, hogy le legyen tiltva. És ugyanígy módosítjuk az adattár engedélyezett paraméterét centos-csillag-13.repo a 1, így lesz a (z) Csillag. A telepített verziótól függően engedélyezzük a verziónk tárházát.
konfiguráció
Menjünk a konfigurációs mappába, amely van / etc / csillag
cd /etc/asterisk/
Sok fájlt fogunk találni, amelyekből most hármat fogunk használni:
- kortyoljon.conf → Ebben regisztrálják azokat a SIP felhasználókat, akiket használni fogunk
- kiterjesztések.conf → Ebben regisztráljuk a kiterjesztéseket
- hangposta.conf → Ebben regisztráljuk a postaládákat
A fájllal kezdjük kortyoljon.conf
Lemegyünk a fájl végére, vagy bárhová szeretnénk, a végét választjuk annak érdekében, hogy tudjuk, hol vannak mindig. És folytatjuk a következőket struktúra minden felhasználó számára:
[ejemplo]
type=friend
secret=pass
qualify=yes
nat=no
host=dynamic
canreinvite=no
context= contexto
mailbox= buzon
- Ki kell tennünk a Felhasználónév, ebben az esetben ejemplo
- La jelszó a felhasználó be van helyezve titkos
- En vendéglátó úgy döntöttünk, hogy betesszük dinamikus hogy a felhasználó a hálózat bármely IP-jéről csatlakozhasson
- Kontextus a kontextus, azt a kontextust helyezzük el, amelyben lesz
- postafiók hangposta
Most hagyok neked egy példát arra, amit tettem
[rack]
type=friend
secret=1234
qualify=yes
nat=no
host=dynamic
canreinvite=no
context=iesjg
mailbox=00@buzon
Túl a vonalon 343 del kortyoljon.conf megállapítjuk nyelv = vanEzzel minden olyan felhasználót megteszünk, amely szerintünk a spanyol az alapértelmezett nyelv.
Most konfigurálni fogjuk a hangposta.conf
A postafiókok konfigurálásához lefelé haladva létrehozunk egy kontextust, például [postaládát], és így konfiguráljuk a postaládákat a következő felépítéssel:
número => pass,nombre,correo
És most a példa, amit tettem:
00 => 1234,rack,rack@iesjorgeguillen.es
Már utolsó konfiguráljuk a kiterjesztések.conf
A dokumentum alján, az én esetemben hozzáadom a konfigurációt
Létrehozunk egy kontextust az esetemben [iesjg], ne feledjük, hogy a kontextusok zárójelben vannak.
Most ebben a kontextusban létrehozunk olyan kiterjesztéseket, mint:
exten => 00,1,Dial(SIP/rack,15,Ttm)
same => n,VoiceMail(00@buzon)
same => n,Hangup()
- Amit csinál, minden alkalommal, amikor először hívják a 00-as melléket, az először a SIP / rack (amely létrejött sip.conf) 15 másodpercig háttérzenével, és a hívás átirányítható egy másik telefonra
- Használunk "Azonos" hogy ne kelljen minden sorra "exten => 00" betenni
- Ha nem válaszol, a következő helyen "n”A funkcióval hagyja ki az e-mailt Hangposta (00 @ postafiók) korábban beállítva hangposta.conf
- És végül megtesszük a Rakd le () akasztani
Most néhány hasznos Asterisk funkciót teszek fel.
-
Tárcsa()
-
Ezzel a funkcióval hívjon oda, ahol elhaladunk ebben az esetben SIP / rack
-
VoiceMail()
-
Ezzel a funkcióval a felhasználó hangpostafiókját hívják meg, hogy üzenetet hagyjon (mailbox_number@contexto_en_voicemail.conf)
-
Rakd le()
-
Ezzel a funkcióval letesszük a kagylót.
-
Várjon()
-
Ezzel a funkcióval várakozás történik, az az idő, amelyet át akarunk tölteni Várjon (1), várjon 1 másodpercet.
-
VoiceMailMain()
-
Hívás mHangposta menüben az üzenet meghallgatásához a melléket és a jelszót kéri.
-
Válasz()
-
Ezzel a funkcióval az Asterisk PBX fogadja a hívást.
-
Rekord()
-
Ezzel a funkcióval egy hang kerül rögzítésre. Például egy menü létrehozásához.
-
Háttér()
-
Hang lejátszása a háttérben.
Most újraindítjuk a szolgáltatást.
service asterisk restart
Most pedig a csillagkonzolt működtetjük a monitorozás elvégzéséhez.
asterisk -rvvvvvvvvvvv
Amikor összekapcsoljuk a telefonokat a létrehozott SIP-felhasználókkal, a végrehajtás során láthatjuk őket a konzolon:
sip show peers
Fantasztikus magyarázat. Kipróbálom a ciklus hallgatóimmal, hátha képesek konfigurálni ...
Nagyon köszönöm a megjegyzést, középiskolás vagyok, így nekik is tudniuk kell 🙂
: taps
ez az alkalmazás mindig szükséges, és azok, akik sokszor szeretnék telepíteni, hajótörést szenvednek
: taps
Igen, bár jobban belemehettem volna a használható kodekek típusaiba, az audiofájlok típusaiba és néhány más kiterjesztésbe. De szerettem volna ezt könnyűvé, egyértelművé és munkává tenni.
Nagyszerű, de amit látok, ez az alkalmazás csak a helyi hálózaton keresztül engedélyezi a hívásokat egyik számítógépről a másikra.
Amikor azt mondtam, hogy ez egy kapcsolótábla, azt gondoltam, hogy valamilyen hardver telepítésével lehetővé teszi a vezetékes vagy mobiltelefonszámok hívását és egyúttal a fogadásukat is.
Nem tudom, ami lehetővé tenné az ügyféladatbázis meglétét és telefonos hívást ugyanarról a számítógépről, miközben adatokat vagy megrendeléseket ír le stb.
Valami a telemarketing-tervben.
Pontosan ezt meg lehet csinálni, és igen, szüksége van egy speciális hardverre, amelyet például a Digium (ugyanaz az Asterisk létrehozója által létrehozott és a projektet karbantartó cég által létrehozott vállalat) értékesít a saját weboldalán (vagy másokban, mivel ez ingyenes hardver). képes legyen használni az RTB-t (Basic Telephone Network). Hívhat mind helyi hívásokat, mind az egyik kapcsolótábla egyik telefonjáról a másik összekapcsolt kapcsolótábla másik telefonjára, vagy kimehet az RTB-re. Használhat normál vezetékes vonalakat is (RJ11). Önnek szerződéses telefonvonallal kell rendelkeznie, mivel az RTB-be járás költségekkel jár, mennyibe kerülne a saját vezetékes telefonja, és a bérelt tervtől és a számoktól függően többé-kevésbé egyidejűleg is kezdeményezhet hívásokat, éppen ellenkezőleg, ha Mindent megtesz az interneten keresztül, a költség 0 lesz, mivel nem szükséges az RTB-be menni, és minden az interneten megy át! üdvözlet
Ok, köszönöm az információt.
Amint lesz időm, nyugodtabban nézem.
Az igazság nagyon érdekes.
Helló, követtem az oktatóanyagot, de a dahdi nem jelenik meg a konfigurációs fájlokban vagy démonként a rendszerben. Meg tudnád magyarázni, ha ez a konfigurációs struktúra megváltozik a 13-as csillag esetében? vagy mondd meg, hogyan adhatom hozzá a dahdit? ... nem találja meg a fájlokat az Asterisk 1.8 telepítéséhez
Többet néztem át, és sikerült megszereznem, a dahdi telepítéséhez telepítenie kell a dahdi-tools és a dahdi-linux-devel csomagokat, majd a dahdi démonként és konfigurációs fájlként is megjelenik a dahdi-channels.conf néven.
Ember, a bemutató olyan alapvető, mint ...
Gyakorlatként ez sem ér sokat, sokat marad a felszínen, a dialplan csak hívásokat fogad.
Túl alap.
A bemutató célja nem a DialPlan felépítése vagy az Asterisk számos funkciójának bemutatása.
Nyilvánvalóan ezek az AsteriskNow disztribúció tárházai, mert freepbx 2.11 van a táraiban, az Asterisk 1.8 nem található, de az Asterisk 1.8 csomagok az Epel tárolókban vannak, az oktatóanyag nagyon jó, mert egyszerű módon megfelel az Asterisk telepítésének a 11,12 és 13 verzió, engedélyeznie kell a telepített Asterisk verzió Digium tárházát is, természetesen hozzá kell adnia a dahdi-tools és a dahdi-linux csomagokat a telepítési utasításhoz. devel a Dahdi telepítéséhez, ne feledje, hogy a dahdi és a libpri verziói jelenleg stabil verziók, mert a forráskódok legfrissebb telepítése újabb verziók
Nagyon klassz és egyszerű, mivel ez az első csillag, jónak tűnik így kezdeni.
A következőnél nyilván magasabbra megy.
Követtem az útmutatót, de konfliktusom van néhány könyvesbolttal. Köszönöm a segítséget.
-> A libopenr2.x86_64 0 csomag telepítve lesz: 1.2.0-1_centos6
-> A libpri.x86_64 0 csomag telepítve lesz: 1.4.14-1_centos6
-> A libss7.x86_64 0 csomag telepítve lesz: 1.0.2-1_centos6
-> A függőség feloldása befejeződött
Hiba: Csomag: asterisk-core-13.3.0-1_centos6.x86_64 (asterisk-13)
Szüksége van: 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)
Nem található
Disponible: pjproject-2.1-0.digium1.1_centos6.x86_64 (asterisk-current)
Nem található
Disponible: pjproject-2.1-0.digium1.2_centos6.x86_64 (asterisk-current)
Nem található
Hiba: Csomag: asterisk-core-13.3.0-1_centos6.x86_64 (asterisk-13)
Szüksége van: libilbccodec.so.2 () (64bit)
Disponible: pjproject-2.1-0.digium2.1_centos6.x86_64 (asterisk-current)
libilbccodec.so.2 () (64bit)
Disponible: pjproject-2.3-0.digium2.1_centos6.x86_64 (asterisk-current)
libilbccodec.so.2 () (64bit)
Disponible: pjproject-2.3-0.digium3.1_centos6.x86_64 (asterisk-current)
libilbccodec.so.2 () (64bit)
Instalado: pjproject-2.3-5.el6.x86_64 (@epel)
Nem található
Disponible: pjproject-2.1-0.digium1.1_centos6.x86_64 (asterisk-current)
Nem található
Disponible: pjproject-2.1-0.digium1.2_centos6.x86_64 (asterisk-current)
Nem található
Kipróbálhatja a –skip-broken parancs használatát a probléma kikerüléséhez
Kipróbálhatta a futást: rpm- Va –nofiles –nodell
Elnézést, hogy nem válaszoltam korábban, elolvastam, és válaszolni is akartam rá, amikor a pc-t használtam. Azt hiszem, tiltsa le az epel repókat, vagy telepítse az enablerepo = »repoqueuses» csillagot, mert itt legalább az epel problémákat okoz. Ezenkívül eltávolítanám a könyvtárakat, problémákat adnék, és hagynám, hogy a csillag maguk telepítsék őket.
Szia, nézd, van egy probléma ezzel, telepítettük a csillagot és az egész történetet, konfiguráltuk a kapcsolótáblát és a telefonokat, a telefonok regisztráltak, de nem tudunk telefonálni közöttük, tudod, mi lehet a probléma?
Nos, nem tudom, elméletileg, ha be vannak jegyezve, képesnek kell lenniük arra, hogy felhívják egymást, nem mond semmit a kapcsolótábla naplója? PS: sajnálom, hogy ilyen későn válaszoltam