DDNS

DDNS

Posted Diciembre 31st, 2009 by julio_gamas

Hola a todos !!!

Quisiera saber si hay algún parche o rutina que me permita tener actualizado el DNS, yo estoy registrado en DynDNS.com y quisiera saber si direcamente por medio de Asterisk se puede actualizar la cuenta y la dirección IP Publica de mi proveedor en este caso Telmex (México, D.F.).

Yo estoy utilizando un: Asterisk@Home version 1.5
Kernel Version: 2.4.21-32.EL
Distro Name: CentOS release 3.5 (Final)

Si se pudiera tambien como utilizar la opción de correos, NO lo se utilizar, mis conosimientos de Asterisk son empiricos, NO estudiados.

Por ultimo como puedo lograr que al recibir una llamada vía PSTN, tenga un tiempo de no contestar, hasta el tercer timbrazo, para que es sistema tome la llamada y empieze el proceso del conmutador. He probado varias cosas que me han proporcinado pero no hace lo que se necesita. Por su atención, Gracias.

Julio Gamas

julio_gamas@tutopia.com

Yo uso ddclient y me

Yo uso ddclient y me funciona bastante bien. http://www.google.com/url?sa=t&source=web&ct=res&cd=1&ved=0CAoQFjAA&url=http%3A%2F%2Fddclient.sourceforge.net%2F&rct=j&q=ddclient&ei=Bn1ES4zAF5ScMcHDwNQM&usg=AFQjCNH7zC_L2P103RHH3oxKf4jcBPV4jQ
--
Daría todo lo que sé, por la mitad de lo que ignoro..
httP://phylevn.binniza.com

Posted by phylevn on Mié, 2010-01-06 12:08
DynDNS

Estos servicios tienen agentes (programas) que periódicamente hacen una consulta para saber que IP externa se tiene y actualizan su registro en el DNS.

Debes configurar el programa para que lo haga cada vez que se inicia el server cada cierto tiempo (1 hora, 1/2 hora, etc) o ponerlo como una tarea en el crontab de Linux.

Aprovechando esto último, puedes aprovechar y hacer un script que adicionalmente cambie el parametro externip del sip.conf para que devuelva el valor correcto ante una conexión SIP externa.

Ing.Daniel Pizarro
DCAP, Elastix Certified Engineer
Infobox

Posted by dpizarro on Jue, 2009-12-31 14:38
DynDNS

Ing. Daniel Pizarro

De antemano le suplico me disculpe, NO quiero ser abusivo, pero no programo en linux, de hecho es empirico todo lo que hago, claro con un poco de ayuda de mis amigos, con esto quiero pedirle si sabe en donde podré conseguir información para que haga lo que usted me indica.

De hecho en mi PC de windows tengo un agente de DynDNS que me esta actualizando continuamente pero esto conlleva a que tengo que tener todo el tiempo en funcionamiento este equipo y es lo que ya no quiero, de ahí que me surgio la duda.

Muchas Gracias.

Julio Gamas
eMail: julio_gamas@tutopia.com
Skype: julio_tts ó julio.gamas.movil
Gizmo: 1-747-3415-300 ó 1-747-3233-066 ó 1-747-2935-219 Directos al Asterisk, ext. 123

Posted by julio_gamas on Sáb, 2010-01-02 08:13
ddclient

Hola, no se necesita programar nada, solo debes instalar el programa ddclient

Aqui un tutorial de como hacerlo

Saludos,

Posted by manzurek on Sáb, 2010-01-02 16:05
Para. Daniel Pizarro, ddclient

Ing.Daniel Pizarro

Hola otra vez

Aqui de nuevo con el problema de la DNS, ya instale el programa DDCLIENT, me segui tal y como lo indica el tutorial y a la hora de darle que empieze, me manda un error:

execvp: permission denied

donde la instrucción fue:

/etc/init.d/ddclient start

No se que hacer, podían ayudarme, Gracias.

Julio Gamas
eMail: julio_gamas@tutopia.com
Skype: julio_tts

Posted by julio_gamas on Dom, 2010-01-17 06:48
Permisos

Puedes ejecutar el programa desde la ubicación estándar con ./ddclient ?

Que sistema operativo está usando? Qué usuario es el que ejecuta el servicio?

Por ahí va la cosa.

Ing.Daniel Pizarro
DCAP, Elastix Certified Engineer
Infobox

Posted by dpizarro on Lun, 2010-01-18 18:02
Para: Ing.Daniel Pizarro, DDNS

Ing. Muchas gracias por contestar mi solicitud, pero todavía no he podido hacer que esto trabaje como quiero, pero con su ayuda esto va a quedar de maravillas, de verdad muchas Gracias.

NO se puede ejecutar el programa desde la ubicación estándar con ./ddclient

Usuario: Root

Linux
Asterisk@Home version 1.5
Canonical Hostname asterisk1.local
Kernel Version 2.4.21-32.EL
Distro Name CentOS release 3.5 (Final)

De hacho al Iniciar Asteisk, ya trata el mismo de ejecutar el ddclient, pero manda el mismo mensaje

Espero que esto le de una idea, gracias

Julio Gamas
eMail: julio_gamas@tutopia.com
Skype: julio_tts
Gizmo: 1-747-3415-300 ó 1-747-3233-066 ó 1-747-2935-219 Directos al Asterisk, Grupo de Oficina

Posted by julio_gamas on Mar, 2010-01-19 08:24
ddclient

Donde has instalado el programa? Puedes buscarlo con:

locate ddclient

Luego has un ls -lha para ver los permisos que tiene.

Ing.Daniel Pizarro
DCAP, Elastix Certified Engineer
Infobox

Posted by dpizarro on Mar, 2010-01-19 13:55
Para: Ing.Daniel Pizarro, DDNS

Ing. Hola !

Aqui de nuevo dando latas, el ddclient lo instale según estas instrucciones de instalación que inserta abajo, el ddclient esta ubicado en:

/etc/init.d

y sus atributos son:

-rwxr-xr-x

lo instale así:

Installation

wget http://cdn.dyndns.com/ddclient.tar.gz
tar -xzvf ddclient.tar.gz
cd ddclient-3.7.3/
mkdir /etc/ddclient
mkdir /var/cache/ddclient
cp ddclient /usr/local/bin
cp sample-etc_ddclient.conf
cp sample-etc_rc.d_init.d_ddclient /etc/rc.d/init.d/ddclient
chkconfig --add ddclient
cd ..
rm -rf ddclient-3.7.3/

Now edit the /etc/ddclient/ddclient.conf file:

vim /etc/ddclient/ddclient.conf

so that it contains something like:

use=web
login=yourdndnslogin
password=yourdyndnspassword
server=members.dyndns.org, \
protocol=dyndns2 \
yourhost.dyndns.domain

Now start the ddclient daemon:

/etc/init.d/ddclient start

You can check status and troubleshoot using:

/etc/init.d/ddclient status
/etc/init.d/ddclient stop

tail /var/log/messages

Espero eso le sea de utilidad, y muchas Gracias por ayudarme.

Julio Gamas
eMail: julio_gamas@tutopia.com
Skype: julio_tts ó julio.gamas.movil
Gizmo: 1-747-3415-300 ó 1-747-3233-066 ó 1-747-2935-219 Directos al Asterisk, Grupo de Oficina

Posted by julio_gamas on Mié, 2010-01-20 07:00
exevp

Entra de nuevo al /etc/init.d como root

Ejecuta:

chmod +x ddclient

y luego ./ddclient start

También puedes probar poner /etc/init.d en el pATH

Ing.Daniel Pizarro
DCAP, Elastix Certified Engineer
Infobox

Posted by dpizarro on Jue, 2010-01-21 21:05
Para: Ing.Daniel Pizarro, DDNS

Ing. Gracias de nuevo, acabo de hacer lo que me indica y el resultado es el mismo, exactamente el mismo error.

Cree que se puede hacer algo mas ?

Muchas gracias.

Julio Gamas
eMail: julio_gamas@tutopia.com
Skype: julio_tts ó julio.gamas.movil
Gizmo: 1-747-3415-300 ó 1-747-3233-066 ó 1-747-2935-219 Directos al Asterisk

Posted by julio_gamas on Vie, 2010-01-22 08:00
Este tuto podría
Posted by phylevn on Vie, 2010-01-22 09:04