Cómo instalar asterisk en ubuntu
Instalar asterisk desde el código fuente
Asterisk soporta los protocolos más comunes y se puede utilizar con cualquier conexión de datos, incluyendo DSL, módem por cable, RDSI, Wi-Fi y Bluetooth. En este tutorial, le mostraremos cómo instalar Asterisk en su sistema Ubuntu 20.04.
Asterisk utiliza una mezcla de software de código abierto y componentes propietarios para proporcionar servicios de VoIP. Permite a los usuarios realizar, recibir y gestionar llamadas telefónicas a través de redes basadas en IP y líneas analógicas tradicionales, utilizando el protocolo SIP o servicios VoIP, utilizando un ordenador o smartphone.
Asterisk también ofrece funciones avanzadas como filtrado de contenidos, enrutamiento de llamadas y servicios de notificación tanto para tráfico RTC como SIP. Es ideal para empresas que requieren una funcionalidad de telefonía empresarial flexible a costes competitivos.
Asterisk es gratuito, con todo el código propietario incluido en el árbol de código fuente, para que pueda modificarlo y/o instalarlo en sus servidores. Asterisk está disponible para los principales sistemas operativos, como Linux, la familia de servidores Microsoft Windows Server 2003/2008/2012, FreeBSD y Mac.
Cómo instalar asterisk en windows
Asterisk es un gran código abierto para la construcción de productos de comunicación basados en IP. Se utiliza para construir IP PBX (centralita privada), VoIP (voz sobre protocolo de Internet) pasarelas, servidores de conferencias, etc. Por un lado se conecta a PSTN (red telefónica pública conmutada), y por otro lado se conecta a la red VoIP. En este artículo, vamos a discutir cómo instalar Asterisk en Ubuntu 18.04 LTS, máquina de 64 bits.
Por favor, usa las teclas tab, espacio y enter para moverte, seleccionar y guardar/salir en la GUI mostrada arriba ya que el ratón puede no funcionar en esta GUI. Seleccione format_mp3 y Save and Exit para continuar con el proceso de compilación e instalación. A continuación ejecute el comando make -j2 para continuar.
Una vez finalizada la instalación, podrá ver los archivos de configuración disponibles en el directorio /etc/asterisk y los 15 puntos finales aprovisionados empezando por el 1101 hasta el 1115. Los detalles del suscriptor (o puntos finales) están presentes en /etc/asterisk/pjsip.conf. Ahora usted puede hacer registros SIP, llamadas utilizando Asterisk como un B2BUA SIP.Ejemplo de bloque de configuración de suscriptor en el archivo pjsip.conf
Apt instalar asterisk
SIP.js ha sido probado con Asterisk 16.9.0 sin ninguna modificación en el código fuente de SIP.js o Asterisk. Una configuración similar debería funcionar también para otras versiones de Asterisk. Si tienes preguntas sobre la compatibilidad de WebRTC con una versión particular de Asterisk, por favor dirígelas a los foros de soporte de Asterisk.
A continuación, edita sip.conf. Aquí configurarás dos peers, uno para un cliente WebRTC y otro para un cliente SIP no WebRTC. El peer WebRTC requiere que encriptación, avpf, y icesupport estén habilitados. En la mayoría de los casos, directmedia debería estar deshabilitado. También bajo el cliente WebRTC, el transporte necesita ser listado como ‘ws’ para permitir conexiones websocket. Todas estas líneas de configuración deben estar bajo el propio peer; establecer estas líneas de configuración globalmente puede no funcionar.
Descarga de Asterisk
En el siguiente artículo vamos a echar un vistazo a Asterisk. Se trata de una plataforma de código abierto que proporciona funcionalidades de centralita telefónica (PBX), que se encuentra entre las más populares. También es ampliamente adoptada para alimentar sistemas IP PBX, servidores de conferencia y pasarelas VoIP. Es una plataforma utilizada por particulares, pequeñas empresas y grandes compañías.
Las características de Asterisk también incluyen buzón de voz, música en espera, conferencia telefónica, cola de llamadas, grabación de llamadas, respuesta de voz interactiva, y mucho más. En este post veremos los pasos necesarios para instalar Asterisk 15 en Ubuntu 18.04.
Antes de comenzar con la instalación, decir que necesitaremos tener un usuario con acceso a privilegios “sudo”. También tendremos que actualizar nuestro sistema Ubuntu e instalar los siguientes paquetes, necesarios para descargar e instalar Asterisk:
Para mayor seguridad, siempre es interesante tener habilitado un cortafuegos como UWF en nuestro Ubuntu. Si alguien necesita más información sobre el uso o características de Asterisk, puede consultar la web del proyecto.