A veces no se les da la importancia necesaria a esos pequeños detalles que pueden decantar la balanza entre una instalación exitosa y un cliente decepcionado con la solución. Uno de estos detalles son las dependencias externas de Asterisk, concretamente, la necesidad de evitar bruscos saltos de reloj del sistema y una correcta resolución de nombres.Hablamos de dependencias externas ya que en ambos casos el buen funcionamiento depende de servicios externos como son el acceso a un servidor de hora y a un servidor DNS.Para mantener el sistema en hora sin saltos bruscos podemos usar el servicio NTP, fácilmente instalable y configurable. En CentOS su instalación se limita a ejecutar yum.yum install ntpUna vez instalado configuraremos un servidor de hora de confianza en el fichero ntp.conf ubicado en el directorio /etc. Si el servidor dispone de acceso a Internet podemos usar, por ejemplo, el servidor de hora de Rediris (hora.rediris.es), sino deberemos usar un servidor de hora interno que nos proporcione el cliente. La sintaxis de la configuración es la siguiente.server hora.rediris.esUn salto brusco de reloj puede ocasionar que registros SIP y otros procesos internos fallen.Respecto a la resolución de nombres, comúnmente se configura en el fichero resolv.conf , esto es correcto, pero debido a un problema con el módulo SIP de Asterisk es recomendable configurar los servidores de resolución de DNS mediante un servicio como BIND. El problema consiste en que cuando se tiene definido algún trunk SIP que necesita resolución de nombres (habitual en proveedores SIP), si en algún momento se pierde la resolución, el módulo SIP queda inutilizado, generando una incidencia grave.Primero necesitamos instalar BIND.yum install bind bind-libs caching-nameserver bind-chrootUna vez instalado, modificaremos el archivo /var/named/chroot/etc/named.conf donde incluiremos la siguiente configuración.Options{Forwarders{80.58.61.250;80.58.61.254;};}; En este caso los servidores DNS son los de Telefónica.Finalmente queda definir en el resolv.conf que consulte la resolución de nombres al bind del propio servidor. search localdomainnameserver 127.0.0.1 Con esta configuración aseguramos que siempre que Asterisk realice una consulta DNS esta obtendrá respuesta, de esta forma conseguimos independizar Asterisk de las posibles caídas del acceso externo. Fuentes: README Asterisk y www.luisabenza.com