Protocolo De Comunicacion Sip
Archivo sip.conf
El archivo sip.conf ubicado en el directorio /etc/asterisk, nos permite realizar la configuracion de las cuentas que emplean este tipo de protocolo. Este archivomaneja una serie de etiquetas que se deben saber y conocer perfectamente para poder realizar una exitosa configuracion, ademas es importante terner en claro que tipo de implementacion se desea.
Graciasa este excelente blog, tomare prestada la explicacion de cada uno de los items de este archivo, a continuacion la describo:
[general] ; etiqueta que introduce la parte general de la configuración allowguest=no; No permitir acceso a extensiones SIP sin contraseña
allowsubscribe=yes; esto permite a las extensiones controlar el estado de las demás
bindport=5060; el puerto utilizado para conectar lasextensiones SIP al servidor asterisk (protocolo UDP)
bindaddr=0.0.0.0 : la dirección IP para conectarse al servidor Asterisk (en este caso cualquier dirección de la computadora donde está asterisk) tcpenable=yes; desde la versión 1.6 es posible configurar el servidor para que permita también conexiones TCP;
tcpbindaddr=0.0.0.0:5059; dirección y puerto para las conexiones SIP con protocolo TCP callevents=yes; Cuando hay eventos (llamadas, etc.) estos vienen notificados al Asterisk Manager (útil para programas externos tipoFOP)
context=phones; el contexto de base que todas las extensionesutilizaran si no viene especificado diversamente
domain=mi dominio; el dominio local para el servidor asterisk. En mi caso son dos.
domain=direccion ip; este es el que uso para conexiones via VPN notifyringing=yes; notifica si la extensión está timbrando a las demás extensiones (ya veremos como funciona)
notifyhold=yes; notifica si la extensión está en espera
disallow=all; deshabilitar todos loscodecs (audio y video)
allow=ulaw; habilita el codec ulaw de base para todas las extensiones
allow=alaw; igual que arriba para el codec alaw
useragent= softphone a emplear (X-Lite, ekiga,...
Regístrate para leer el documento completo.