Blog sobre temas como: Asterisk, VoIP, Mikrotik, Wireless, Web, Publicidad, …
8 Jul
Ya me ha ocurrido un par de veces, tal y como se ha comentado en varias listas, que no termina de levantar el módulo SIP de Asterisk si perdemos la conexión a Internet y hay definida una o más líneas SIP.
Esto lo podemos evitar montando un servidor de nombre (BIND) con cacheo en la propia máquina de Asterisk. Suponiendo que trabajamos con CentOS, el proceso sería más o menos así:
yum -y install bind bind-libs caching-nameserver bind-chroot
chkconfig named on
service named start
Ahora editamos el fichero /var/named/chroot/etc/named.conf para añadir los reenviadores (servidores DNS externos, que en nuestro ejemplo será los de opendns.com) dentro de la sección options:
forwarders {
208.67.222.222;
208.67.220.220;
};
Por último, editamos el fichero /etc/resolv.conf para decirle a la máquina que se consulte a sí misma y lo dejamos así:
search localdomain
nameserver 127.0.0.1
Reiniciamos el servicio de DNS:
service named restart
Ya habríamos terminado, pero hay que tener en cuenta que hay que dejar pasar unas horas….
Leave a reply