Órdenes Básicas en Asterisk

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

1) N.T. El término “peer” se traduce al castellano como “compañero”. En el caso concreto de Asterisk los términos “user” and “peer” se usan para clasificar los tipos de conexiones IP al sistema.