OqPoWah.com

Zvezdica - ukazi. Uporaba konzole Asterisk

Sodoben ritem življenja je nepredstavljiv brez oblikovanja jasnega in prilagojenega sistema komuniciranja med predstavniki različnih področij proizvodnje, storitev in vsakega podjetja. Zagotavljanje telefonske podpore je eden od pomembnih korakov pri ustvarjanju povratnih informacij ali svetovalnih storitev. Projekt Asterisk je optimalna rešitev za uvajanje računalniške telefonije.

Kaj je torej zvezdica?

Če je preprosta, je Asterisk klasična avtomatska telefonska centrala, ki ima velik nabor funkcij, vtičnikov, modulov in razširitev, ki lahko povečajo obseg možnosti. Programski paket je distribuiran pod licenco odprtokodne programske opreme, ki omogoča veliko brezplačnih razvijalcev-navdušencev za podporo in razvoj projekta.

Operacijski sistem ni pomemben za popolno delovanje kompleksa, saj je proizvod navzkrižno platformo. Prilagodljivost Asterisk je, da ima sposobnost ustvarjanja modulov po meri na podlagi vgrajenega jezika.

ukazi z zvezdico

Sistem podpira številne znane protokole, na primer SIP, MGCP, SCCP.

Asterisk ima tudi svoj IAX protokol, ki omogoča izmenjavo informacij med strežniki istega sistema.

Načela dela

Nobene posebne opreme za delovanje zvezdice ni potrebna. Vse znane naprave ne motijo ​​sistema brez težav. V nekaterih primerih je smiselno uporabljati zaščiteno opremo podjetja Digium, ustvarjalcev sistema.

Vse delovanje sistema je posledica branja iz konfiguracijskih datotek. Najpomembnejši med njimi je sip.conf. V globinah se zaključijo informacije o delovanju protokola SIP, nastavitev NAT in drugih ključnih funkcij.

Zvezdni ukazi cli

Privzeto je takoj pripravljen za uporabo in omogoča uporabo zvezdice z vsemi funkcionalnostmi. Vendar je treba podatke o računu izpolniti. Obstajajo tri vrste sip.conf:

  • uporabnik;
  • peer;
  • prijatelj.

Slednje vključujejo prejšnja dva, tako da ga skoraj vedno uporabljajo strokovnjaki.

Zvezek CLI

Za upravljanje in analizo delovanja sistema se uporablja poseben vmesnik ukazne vrstice. Lahko se prijavite z rasteriskom. Enak učinek bo dal ukaz asterisk -rvvv. Stikalo -rvvv je potrebno, da spremenite stopnjo beleženja.

Najprej upoštevajte skupne ukaze z zvezdico CLI:

  • sip show peers - Obširne informacije o vseh naročnikih sistema, njihovi številki, IP naslovih, pingah in več. drugo;
  • sip show register - prikazuje vse razpoložljive registracije SIP;
  • sip reload - ukaz se uporablja, ko so bile v konfiguracijsko datoteko sip.conf izvedene določene spremembe. Dejansko je ponovno zagnala modul;
  • sip show channels - prikazuje trenutno aktivne kanale z informacijami o uporabnikih, identifikatorjih klicev in drugih;
  • sip show settings - prikaže vse globalne nastavitve SIP;
  • sip set debug - omogoča način odpravljanja napak. Določite lahko določen naslov ali praznik;
  • prikaz dialplana - prikaže uporabljeni dial plan;
  • dialplan ponovno naloži - bo izvedel ponovni zagon;
  • jedro kažejo kodeki - prikaže informacije o vseh kodekih, nameščenih v sistemu Asterisk;
  • ponovni zagon jedra - bo takoj ponovno zagnala zvezdico;
  • pomoč za jedro - seznam ukazov, uporabljenih v zvezdici.

Naslednji ukazi se uporabljajo manj pogosto, vendar so tudi pomembni in morda potrebni med konfiguracijo in analizo:

  • prikazi tipk - prikaže vse ključe RSA;
  • tipke init - nastavite geslo za en ključ RSA;
  • kazalnik prikaza - prikaz seznama kazalnikov in držav;
  • http show status - prikaže status strežnika HTTP;
  • zbirka showkey - prikaže podatke iz baze podatkov po ključu;
  • baza del - odstrani ključ in vrednosti iz baze podatkov;
  • jedrske teme - prikažejo informacije o tekočih aplikacijah;
  • core show function - prikazuje informacije o posebnih funkcijah trenutnega dialplana.

AMI - ukazi z zvezdico

Za upravljanje sistema od zunanjih aplikacij je bil izdelan poseben vmesnik. Imenuje se AMI. In ta proces se zgodi z vnosom posebnih ukazov Asterisk AMI. Prenesejo se preko TCP protokola. To je zelo priročen mehanizem za daljinsko vodenje sistema iz različnih programskih rešitev.

Zvezdna ami ekipa




Na kratko, obstaja povezava med odjemalcem in strežnikom ter nastavitve spremenite z ukazi Asterisk. Za to se vrne niz, ki ga sestavljajo naslednji elementi:

  • ključ - ključna beseda, ki vsebuje opis informacij v dohodni vrstici;
  • Vrednost je vrednost ključa.

Če želite poslati ukaze strežniku Asterisk, se morate najprej povezati z njim. Po vzpostavitvi povezave lahko pošiljate pakete. Lahko jih posredujejo v katerem koli vrstnem redu. Ključ mora biti ena od naslednjih besed: Dejanje, dogodek, odziv. Zdaj malo več o njih:

  • Ukrep. Ko strežnik prejme to vrsto paketa, bodo sprejeti nekateri ukrepi. Za en paket - eno dejanje.
  • Odgovor. Tukaj je odziv strežnika po dejanju.
  • Dogodek. Informacije o dogodku, ki se je zgodil na strežniku.

Odziv lahko traja več vrednosti, odvisno od tega, kakšno dejanje je strežnik izvedel. Na primer, uspešen zaključek bo začel z besedo Success, error - Error, Follows - informacije o reakciji strežnika bodo posredovane v naslednjih paketih.

Uporaba in primeri

Če želite razumeti, kako uporabljati ukaze Asterisk, morate upoštevati nekaj primerov.

Dejanje: prijava Uporabniško ime: admin Skrivnost: skrivnost12

V tej vrstici se pošlje paket Akcija, ki vsebuje uporabniško ime z geslom. Ključna beseda za prijavo pomeni, da se morate prijaviti v sistem z določenimi parametri. V odgovor lahko strežnik pošlje nekaj takega: Odgovor: sporočilo o uspehu: sprejeta je overitev.

poveljniška konzolna konzola

Ta vrstica kaže, da je bila operacija uspešna.

Od Asterisk lahko prekinete povezavo tako, da pošljete ukaz Action: logoff. V odgovoru bo prišel sporočilo s slovo.

Naslednji primer prikazuje, kako uporabljati Asterisk AMI in ukazov lahko kličete: Akcijski: izvirajo kanala: SIP / 2001 Kontekst: dohodni podaljškom: 2001 Prednostna naloga: 1 klicatelja: 2001 Variable: ODGOVOR = 1 Variable: _ACC = 1.

Ukaz posreduje podatke o uporabniku, ki kliče. To se odraža v Calleridu in kanalu.

ukazi z zvezdico rvvv

Pravzaprav preko AMI lahko izvajate številne različne operacije in funkcije. Celoten seznam si lahko ogledate v uradnem priročniku na spletni strani proizvajalca.

Zaključek

Uporaba ukazov konzole Asterisk daje sistemu prilagodljivost in vsestranskost. Torej, ga lahko uporabite na daljavo. V tem primeru je mogoče shraniti celotno funkcionalnost kompleksa.

Razvijalsko podjetje med drugim ima programsko rešitev za tiste uporabnike, ki ne marajo ukazne vrstice. Ima priročen grafični vmesnik in ima vse potrebne funkcije.

Za nekatere rešitve razvijalci drugih izdelovalcev uporabljajo spletno različico programa. Ne potrebuje namestitve na računalniku, vendar vam omogoča, da v celoti uporabljate sistem Asterisk. Za njegovo delovanje potrebuje samo računalnik, priključen na omrežje, in nameščen brskalnik.

Zdieľať na sociálnych sieťach:

Príbuzný