nisfarm.ru

Asterisk - příkazy. Použití konzoly Asterisk

Moderní životní tempo je nemyslitelné bez vytvoření jasnou mysl a komunikační systémy mezi různými sférami výroby, služeb a jakékoliv podnikání. Poskytování telefonické podpory je jedním z důležitých kroků při vytváření zpětnovazebních nebo poradenských služeb. Projekt Asterisk je optimálním řešením pro nasazení počítačové telefonie.

Takže co je Asterisk?

Pokud jste jednoduše, Asterisk - je klasická PBX, s jeho širokou škálu funkcí, plug-inů, modulů a rozšíření, které mohou zvýšit rozsah možností. Softwarový balík je distribuován pomocí open source licencí, která umožňuje mnoho volného vývojáři nadšenci udržovat a rozvíjet projekt.

Operační systém nezáleží na plném fungování komplexu, protože produkt je napříč platformou. Asterisk je flexibilita, že má schopnost vytvářet své vlastní moduly na základě vestavěných reproduktorů.

příkazy hvězdičky

Systém podporuje mnoho známých protokolů, například SIP, MGCP, SCCP.

Asterisk má také svůj vlastní protokol IAX, který umožňuje výměnu informací mezi servery stejného systému.

Principy práce

Pro provoz Asterisku není třeba žádné speciální vybavení. Všechna známá zařízení nezasahují do systému bez problémů. V některých případech je vhodné používat značkové zařízení od společnosti Digium, tvůrců systému.

Veškeré fungování systému je důsledkem čtení z konfiguračních souborů. Nejdůležitější z nich je sip.conf. Ve svém vnitřním uzavřeném informace o protokolu SIP, nastavení NAT a dalších klíčových funkcí.




příkazy hvězdičky cli

Ve výchozím nastavení je okamžitě připraven k použití a umožňuje použití Asteriska v plné funkčnosti. Informace o účtu je však třeba vyplnit. Existují tři typy sip.conf:

  • uživatel;
  • peer;
  • přítele.

Ten druhý zahrnuje předchozí dva, tak tolik odborníků téměř vždy používá.

Asterisk CLI

Pro správu a analýzu provozu systému se používá speciální rozhraní příkazového řádku. Můžete se k němu přihlásit pomocí rasterisk. Stejný efekt bude dán příkazem asterisk -rvvv. Přepínač -rvvv je nutný ke změně úrovně protokolování.

Nejprve zvážte běžné příkazy CLI Asterisku:

  • sip ukázat vrstevníci - asshirennaya informace o všech účastníků systému, jeho pokoje, je IP adresa, ping a další. ostatní;
  • sip show registry - zobrazí všechny dostupné registrace SIP;
  • sip Obnovit - příkaz se používá poté, co byly provedeny některé změny v konfiguračním souboru sip.conf. Ve skutečnosti se modul restartuje;
  • sip show channels - zobrazuje aktuálně aktivní kanály s informacemi o uživatelích, identifikátorech hovorů a dalších;
  • sip show settings - zobrazuje všechna globální nastavení SIP;
  • sip set lad - umožňuje ladění režimu. Můžete určit konkrétní adresu nebo svátky;
  • dialplan show - zobrazí použitý plán vytáčení;
  • dialplan reload - provede jeho restartování;
  • hlavní kodeky zobrazování - zobrazí informace o všech kodecích nainstalovaných v systému Asterisk;
  • core reboot nyní - okamžitě restartuje Asterisk;
  • základní pomocná ukázka - seznam příkazů použitých v Asterisku.

Následující příkazy se používají méně často, ale jsou také důležité a mohou být potřeba během konfigurace a analýzy:

  • klávesy - zobrazí všechny klávesy RSA;
  • klávesy init - nastavení hesla pro jediný klíč RSA;
  • zobrazení ukazatelů - zobrazení seznamu ukazatelů a zemí;
  • stav stavu http - zobrazuje stav serveru HTTP;
  • databázová showkey - zobrazí informace z databáze pomocí kláves;
  • database del - odstraňuje klíč a hodnoty z databáze;
  • hlavní podprocesy zobrazení - zobrazí informace o spuštěných aplikacích;
  • hlavní funkce zobrazení - zobrazuje informace o speciálních funkcích aktuálního plánu vytáčení.

Příkazy AMI - Asterisk

Pro správu systému z externích aplikací bylo vyvinuta speciální rozhraní. Říká se AMI. A tento proces se děje prostřednictvím zadávání zvláštních příkazů Asterisk AMI. Vysílá se přes protokol TCP. Jedná se o velmi vhodný mechanismus vzdálené správy systému z různých softwarových řešení.

hvězdičkový ami tým

Stručně popište: mezi klientem a připojení k serveru je stanovena pomocí příkazů hvězdičkou jsou nastavení změnit. K tomu je předán řetězec, který se skládá z následujících prvků:

  • klíč - klíčové slovo, které obsahuje popis informací v příchozí linii;
  • hodnota je hodnota klíče.

Abyste mohli odeslat příkazy na server Asterisk, musíte se k němu nejprve připojit. Po vytvoření spojení můžete odesílat pakety. Mohou být přenášeny v libovolném pořadí. Klíčem musí být jedno z následujících slov: akce, událost, odpověď. Nyní trochu víc o nich:

  • Akce. Poté, co server obdrží tento typ balíčku, budou provedeny některé kroky. Jeden balíček - jedna akce.
  • Odpověď. Zde je odpověď serveru po akci.
  • Událost. Informace o události, ke které došlo na serveru.

Odpověď může mít několik hodnot, v závislosti na tom, jakou činnost server provedl. Například úspěšné dokončení být zahájena slovem úspěch, chyby - chyba, následuje - informace o odpovědi serveru budou uvedeny v následujících balíčcích.

Použití a příklady

Chcete-li pochopit, jak používat příkazy Asterisk, musíte zvážit několik příkladů.

Akce: přihlásit Uživatelské jméno: admin Tajemství: secret12

V tomto řádku se odešle balíček Akce s uživatelským jménem s heslem. Přihlašovací klíčové slovo znamená, že se musíte přihlásit k systému s uvedenými parametry. V reakci může server odeslat něco takového: Odpověď: Úspěšná zpráva: Authentication accepted.

asterisk příkazová konzola

Tento řádek označuje, že operace byla úspěšná.

Můžete se od Asterisku odpojit předáním příkazu Akce: odhlášení. V odpovědi přijde zpráva s rozloučením.

Následující příklad ukazuje, jak použít hvězdičku AMI a příkazy mohou volat: Akce: pocházejí z Channel: SIP / Context 2001: příchozí prodlouž: 2001 Priorita: 1 ID volajícího: 2001 Proměnná: ODPOVĚĎ = 1 Proměnná: _ACC = 1.

Příkaz vysílá data o uživateli, který volá. To se odráží v Callerid a Channel.

příkazy rvvv hvězdičky

Ve skutečnosti prostřednictvím AMI můžete provádět mnoho různých operací a funkcí. Úplný seznam naleznete v oficiální příručce na webových stránkách výrobce.

Závěr

Použití příkazů konzoly Asterisk dává systému flexibilitu a všestrannost. Takže ji můžete použít vzdáleně. V tomto případě je možné uložit celou funkcionalitu komplexu.

Mimo jiné má vývojářská společnost softwarové řešení pro ty uživatele, kteří se nelíbí příkazovému řádku. Má praktické grafické rozhraní a má všechny potřebné funkce.

U některých řešení vývojáři třetích stran používají webovou verzi programu. Vyžaduje instalaci v počítači, ale umožňuje plně využít systém Asterisk. K jeho provozu bude potřebovat pouze počítač připojený k síti a na něm nainstalovaný prohlížeč.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru