Telepítse Asterisk VoIP Server Ubuntu

Asterisk egy ingyenes és nyílt forráskódú keretrendszer az épület saját kommunikációs alkalmazások. A csillag, meg lehet építeni a saját VoIP szerver. A VoIP a Voice Over Internet Protocol. A TCP/IP verem használatával hívásokat kezdeményez. A Asterisk VoIP server, tudod, hogy hívásokat és az Android telefon és más IP telefonok helyben költség nélkül. Ez nagyon költséghatékony megoldás a kis, közepes és nagy vállalati irodák számára.

ebben a cikkben megmutatom, hogyan kell telepíteni és konfigurálni az Asterisk-t, hogy VoIP szerverként működjön, és hívja az Android telefont a saját Asterisk VoIP szerverével. A bemutatóhoz Lubuntu 18.04 LTS-t fogok használni. Ne feledje, hogy a Lubuntu 18.04 LTS ugyanaz, mint az Ubuntu 18.04 LTS, de az LXDE desktop helyett a GNOME 3 desktop. Lássunk hozzá.

az Asterisk telepítése az Ubuntu 18.04 LTS-re nagyon egyszerű. Az összes szoftvercsomag elérhető az Ubuntu 18.04 LTS hivatalos csomagtárában.

először frissítse az APT csomagtároló gyorsítótárát a következő paranccsal:

$ sudo apt frissítés

az APT csomagtároló gyorsítótárát frissíteni kell.

most telepítse az Asterisk VoIP szervert a következő paranccsal:

$ sudo apt install csillag csillag-dahdi

most nyomja meg az y gombot, majd nyomja meg a <Enter> gombot a folytatáshoz.

Asterisk kell telepíteni.

Asterisk szolgáltatás indítása és leállítása:

most ellenőrizheti, hogy az asterisk szolgáltatás fut-e a következő paranccsal:

$ sudo systemctl status asterisk

mint látható, az asterisk szolgáltatás fut.

ha mindenesetre az asterisk szolgáltatás nem fut, akkor az asterisk szolgáltatást a következő paranccsal indíthatja el:

$ sudo systemctl start asterisk

ha valamilyen okból le szeretné állítani az asterisk szolgáltatást, akkor futtassa a következő parancsot:

$ sudo systemctl stop asterisk

ha módosította az asterisk konfigurációs fájljait, újraindíthatja az asterisk-et, hogy a módosítások a következő paranccsal lépjenek életbe:

$ sudo systemctl indítsa újra az asterisk

Asterisk VoIP szerver konfigurációs fájljait:

az Ubuntu 18-on.04 LTS, az Asterisk konfigurációs fájlok az /etc / asterisk könyvtárban vannak, amint az az alábbi képernyőképen látható.

$ ls / etc / asterisk

van egy csomó módon lehet beállítani Asterisk. Ebben a cikkben csak az Asterisk VoIP szerverként történő konfigurálására összpontosítok, és hívásokat kezdeményezek egy SIP kliens segítségével Android telefonokon. Ahhoz, hogy ez működjön, csak a sip-t módosítom.conf és extensions.conf konfigurációs fájlok az/etc / asterisk könyvtárban.

Asterisk beállítása VoIP szerverként:

először keresse meg az /etc / asterisk könyvtárat a következő paranccsal:

$ cd / etc / asterisk

most készítsen biztonsági másolatot a sip-ről.conf és extensions.conf fájl. Mert ha nagyobb hibákat követett el, és vissza akar térni az alapértelmezett sip-re.conf és extensions.conf fájl, akkor képes lesz arra, hogy ezt, ha van egy biztonsági másolatot a konfigurációs fájlokat. Nem kell újra telepíteni Asterisk.

biztonsági másolat készítése a sip-ről.conf fájl, futtassa a következő parancsot:

$ sudo cp sip.conf sip.conf.biztonsági mentés

biztonsági másolat készítése a kiterjesztésekről.conf fájl, futtassa a következő parancsot:

$ sudo cp kiterjesztések.conf kiterjesztések.conf.biztonsági mentés

most futtassa a következő parancsot az összes meglévő sor eltávolításához a sip-ből.conf fájl:

$ echo / sudo tee sip.conf

most futtassa a következő parancsot a sip megnyitásához.conf fájl nano szövegszerkesztővel:

$ sudo nano sip.conf

adja hozzá a következő sorokat a sip-hez.conf fájlt, és mentse a fájlt.

itt hoztam létre 2 felhasználó 9001 és 9002. A Jelszó beállítása titkos. A 9001 felhasználó jelszava 9001, a 9002 felhasználó pedig 9002.

most futtassa a következő parancsot az összes meglévő sor eltávolításához a kiterjesztésekből.conf fájl:

$ echo / sudo póló kiterjesztések.conf

ezután futtassa a következő parancsot a bővítmények megnyitásához.conf fájl nano szövegszerkesztővel:

$ sudo nano kiterjesztések.conf

most adja hozzá a következő sorokat a kiterjesztésekhez.conf fájlt, és mentse a fájlt.

miután elvégezte a fenti lépéseket, indítsa újra az asterisk parancsot a következő paranccsal:

$ sudo systemctl újraindítás csillag

most ellenőrizze, hogy az asterisk szolgáltatás fut-e a következő paranccsal:

$ sudo systemctl status asterisk

mint látható, fut. Tehát a konfigurációnk működik.

most futtassa a következő parancsot az Asterisk VoIP szerver IP-címének ellenőrzéséhez:

$ ip a

mint látható, az Asterisk szerverem IP-címe 192.168.2.166. A tiednek másnak kellene lennie. Jegyezze fel ezt az IP-címet, mivel szüksége lesz rá, amikor csatlakozik az Asterisk szerverhez az Android telefonjáról.

Csatlakozás Asterisk VoIP szerverhez Androidról:

Androidon számos ingyenes SIP kliens érhető el a Google Play Áruházban, amelyeket letölthet és csatlakozhat saját Asterisk VoIP szerveréhez. Az egyik tetszik az úgynevezett csip-simple. Ez egy nagyon egyszerű és könnyen használható SIP kliens Androidon. A CSIPSimple használatával hívásokat kezdeményezhet és szöveges üzeneteket küldhet.

a saját Asterisk szerverhez való csatlakozáshoz nyissa meg a CSIPSimple alkalmazást, majd érintse meg a Fiók hozzáadása elemet.

Most válassza a Basic lehetőséget a listából.

most írja be az összes részletet, majd kattintson a Mentés gombra.

csatlakoznia kell az Asterisk VoIP szerverhez.

most csak érintse meg a telefon Vissza gombját, és látnia kell a tárcsázót.

felhívtam a 9002-et, és mint láthatja, a hívás funkcionalitása működik.

a hívást a másik SIP kliensemtől kaptam, amely 9002 felhasználóként van bejelentkezve ugyanarra az Asterisk VoIP szerverre.

tehát az Asterisk VoIP szerverünk megfelelően működik.

Csatlakozás Asterisk VoIP szerverhez Linuxról:

Linuxon az Ekiga SIP segítségével csatlakozhat az Asterisk VoIP szerverhez. Ez elérhető az Ubuntu 18.04 LTS hivatalos csomagtárolójában.

telepítheti az Ekiga SIP-t, futtassa a következő parancsot:

$ sudo apt install ekiga

Miután az Ekiga telepítve van, képesnek kell lennie arra, hogy kitalálja saját maga.

tehát alapvetően így hozhatja létre saját Asterisk VoIP szerverét, hogy helyben kezdeményezzen hívásokat Android telefonokkal. Köszönjük, hogy elolvasta ezt a cikket.

Leave a Reply