Está en la página 1de 6

sudo apt-get install asterisk

Despues de instalar el respositorio,


configuraremos algunos archivos, como el manager.conf
sudo vim /etc/asterisk/manager.conf

Sustituir en el archivo
[general]
enabled = yes
webenabled = yes
port = 5038
[admin]
secret = asterisk
deny=0.0.0.0/0.0.0.0
permit=0.0.0.0/0.0.0.0
read = system,call,log,verbose,agent,user,config,dtmf,reporting,cdr,dialplan
write = system,call,agent,user,config,commmand,reporting,originate
Guardamos y cerramos el archivo

Introduciremos el siguiente comando, para la edicion del archivo http.conf


Insertar en el archivo http.conf hasta el final, lo siguiente
enabled=yes
bindaddr=0.0.0.0
bindport=8088
enablestatic=yes
redirect= / /static/config/index.html
Guardar y cerrar el archivo

Reiniciar el servicio de asterisk


sudo service asterisk restart

Instalar Asterisk GUI


sudo wget http://downloads.asterisk.org/pub/telephony/asterisk-gui/releases/asterisk-gui2.1.0-rc1.tar.gz

Copiar asterisk en
sudo cp asterisk-gui-2.1.0-rc1.tar.gz /usr/src/

Ir al directorio
cd /usr/src/

Descomprimir
sudo tar xvfz asterisk-gui-2.1.0-rc1.tar.gz

Iremos a la siguiente carpeta


sudo ln -s /usr/src/asterisk-gui-2.1.0-rc1 asterisk-gui
cd asterisk-gui

Dentro de esto, ejecutaremos el siguiente comando


sudo ./configure
Debe de salir la imagen de asterisk con caracteres en la terminal

Ahora hay que compilarlo


sudo make
sudo make install

Una ultima configuracion


sudo make checkconfig

clear
cd

Reiniciar el servicio
sudo service asterisk restart

Luego tendremos que copiar manualmente todos los archivos instalados en y enviarlos al
nuevo lugar
sudo cp -Rfv /var/lib/asterisk/* /usr/share/asterisk/

Luego debemos de mover las carpetas


sudo mv /var/lib/asterisk /var/lib/asterisk_original

Tendremos que ejecutar lo siguiente, ya que al momento de abrir la pagina en el


navegador, nos enviara un error
sudo ln -s /usr/share/asterisk /var/lib/asterisk

Lo siguiente, es aplicar los permisos de lectura y escritura al asterisk


sudo chown asterisk:asterisk /var/lib/asterisk -Rf

sudo chown asterisk:asterisk /usr/share/asterisk -Rf

Reiniciar el servicio
sudo service asterisk restart

Hay que recordar, que anteriormente en el archivo http.conf creamos un usuario y


contrasea, para poder entrar a nuestro servidor
usuario: admin
contrasea: asterisk
+++++++++++++++++++++++++++++++++++
ejecutar el siguiente comando para saber cual es la IP de nuestro servidor
ifconfig
La IP sera a traves de ethernet o wifi, dependiendo como se encuentren conectados a su
red
Ya que conozcamos cual es nuestra IP privada, abriremos el navegador, escribiremos:
IP:8088
Si lo hacen de manera local, su ip sera 127.0.0.1:8088

Redireccionando a la pagina, nos logearemos con nuestra cuenta


Esperamos a que cargue el servicio, aceptamos

Y ya tenemos nuestro servidor levantado de "Asterisk"

Nos dirigiremos a donde dice DialPlan y crearemos uno nuevo, "Grupo"

Ahora vamos a agregar un usuario


Por defecto asterisk te da una extension autonumerica
CallerIDName: Usuario1
Elegimos el DialPlan
Introducimos el numero de llamada: 123456

Activar la opcion de dejar un mensaje de voz


introducir una contrasea en PIN code: 123
En SIP/IAX code introducir su mismo numero de extension:
Lo demas lo dejaremos por default
Guardamos

Creamos un segundo usuario


CallerIDName: Usuario2
Elegimos el DialPlan
Introducimos el numero de llamada: 123457
Activar la opcion de dejar un mensaje de voz
introducir una contrasea en PIN code: 123
En SIP/IAX code introducir su mismo numero de extension:
Lo demas lo dejaremos por default
Guardamos
Lo siguiente que tendremos que configurar, son las configuraciones
de mensaje de voz (voicemail)
Introducimos que la extension para dejar mensajes en el buzon sea: 12
Activamos la casilla de Direct voicemail dial
El tiempo de espera (max greeting) sean 10 segundos
Habilitamos la casilla Dial "0" for operator
Vamos a seleccionar que el usuario tenga 25 mensajes por folder
El tiempo maximo sea de 5 minutos
El minimo, seleccionarmos sin minimo (no minimum)
Seleccionamos las 4 casillas siguientes y Guardamos.
Revisamos el status

Terminado, aplicamos los cambios

Ir a las opciones y cambiar el lenguaje


Ahora haremos las pruebas de nuestro servidor, para esto descargaremos
un software que simulan telefonos IP
El Sw se llama Express Talk
Despues de haberlo instalado e iniciado en nuestra computadora

Iremos a las Opciones y en Lineas, configuraremos lo siguiente:


Nombre descriptivo a mostrar,
seria el Usuario 1 o 2
Servidor proxy,
es el del servidor
Numero SIP, es la extension
y la contrasea es la misma que la extension

Example: http://localhost:8088/asterisk/static/config/index.html

* The login and password should be an entry from /etc/asterisk/manager.conf


which has 'config' permission in read and write. For example:

[admin]
secret = mysecret11393
read = system,call,log,verbose,command,agent,config
write = system,call,log,verbose,command,agent,config

También podría gustarte