Asterisk tiene dos componentes internos: un servidor que normalmente funciona en segundo plano y un cliente (CLI) que supervisa el servidor. Tanto el servidor como el cliente se invocan usando la orden “Asterisk” pero utilizando distintos argumentos.
Una vez que tengas Asterisk instalado, tienes que aprender algunas órdenes básicas:
Arrancar/Parar Asterisk desde el arranque (run level)
#/etc/init.d/asterisk (start|stop)
Arrancar Asterisk desde la línea de órdenes
# asterisk
Arrancar el servidor en modo de depuración
# asterisk -vvvc
Arranca en modo de depuración o “verbose” (vvv) y abre un cliente en modo consola © (con un cliente en modo consola (CLI) puedes supervisar lo que esta pasando en el servidor.
Si el servidor está funcionando en segundo plano te puedes conectar usando el cliente con el argumento ®.
# asterisk -r
CLI órdenes básicas: Recarga la configuración
#CLI>reload
Activa el modo de depuración para SIP o SIP o IAX2
#CLI> IAX2 debug #CLI> SIP debug <code> Desactiva el modo de depuración para SIP o IAX2 <code> #CLI> IAX2 no debug #CLI> SIP no debug
Muestra el estado de “usuarios”, “peers”1) y “canales” para SIP o IAX2
#CLI> sip show users #CLI> sip show peers #CLI> sip show channels #CLI> iax2 show peers #CLI> iax2 show users #CLI> iax2 show channels