

Tenia mucho tiempo que no posteaba nada y hoy explicare como instalar un conmutador en simples pasos claro usando Debian:
Al terminar este post el conmutador tendrá 3 extensiones y podrán marcarse entre ellas .
Es importante mencionar que la red ya debe estar configurada antes de empezar con esto.
Ok Listos ? ?? ?
Manos a la Obra
Primero necesitamos una consola de linux con privilegios de root y ejecutamos lo siguiente:
apt-get install asterisk
Con ese comando instalamos el Servidor asterisk
Después vamos a la carpeta de configuracion que se encuentra en /etc:
cd /etc/asterisk
Ahí encontraremos muchos archivos de configuración nosotros solo utilizaremos 2 : sip.conf y extencions.conf
En el Archivo sip.conf nos vamos a la ultima línea y agregamos nuestras extensiones:
[100]
type=friend ; Con el tipo friend pude hacer y recibir llamadas esta extensión
context=casa ; con esto definimos el contesto o el grupo al que va a pertenecer
secret=clave100 ;Aquí ponemos la clave para esa extensión
host=dynamic ; Definimos la dirección del host con dynamic le decimos que cualquiera
nat=yes ;si vas a estar detrás de un firewall
[101]
type=friend ; Con el tipo friend pude hacer y recibir llamadas esta extensión
context=casa ; con esto definimos el contesto o el grupo al que va a pertenecer
secret=clave101 ;Aqui ponemos la clave para esa extensión
host=dynamic ; Definimos la dirección del host con dynamic le decimos que cualquiera
nat=yes ;si vas a estar detrás de un firewall
[102]
type=friend ; Con el tipo friend pude hacer y recibir llamadas esta extensión
context=casa ; con esto definimos el contesto o el grupo al que va a pertenecer
secret=clave101 ;Aqui ponemos la clave para esa extensión
host=dynamic ; Definimos la dirección del host con dynamic le decimos que cualquiera
nat=yes ;si vas a estar detrás de un firewall
Con eso hemos creado 3 extensiones que son la 100 , 101 y 102 eso va al final del archivos sip.conf
ahora nos toca manosear el archivo extensions.conf
agregaremos el contexto para que se puedan hacer llamadas de una extensión a otra:
Editamos el archivo /etc/asterisk/extensions.conf
Al final de la línea agregamos lo siguiente:
[casa]
exten => _1XX,1,Answer()
exten => _1XX,2,Dial(SIP/${EXTEN},60,rt)
exten => _1XX,3,Hangup()
Con estas líneas hacemos la magia para marcar de una extensión a otra.
Guardamos el archivo y listo.
Ejecutamos el asterisk de forma manual así:
asterisk –cvvvvvvvvvvf
y se carga el asterisk con debug y consola
y listo configuramos nuestros clientes sip con los datos de cada extensión.
Bueno es todo chavos espero y pongan sus dudas y tenga mucha paciencia para que yo pueda responderles. Ultimamente he tenido mucho trabajo!.
Saludos y suerte.
Kristian Medina Lopez Uncategorized