Cuenta más porque a lo mejor me interesa usar freedns, en vez de no-IP.
Hola buenos dias.
Estoy en la misma situación. Se agradecería manual para el crond.
gracias y saludos
Suponiendo que ya estamos registrados en freedns y que tenemos el subdominio creado
Entramos a la web de freedns y nos logueamos
Nos debe salir algo así:
Pinchamos en 1 y nos sale la pantalla como la captura anterior
Pinchamos en 2 y nos debe salir lo siguiente:
Pinchamos donde marca la flecha "cron script" y nos abre un archivo de texto (puede descargarse)
Entramos por telnet al deco
Línea marcada con 3 es para ejecutarla directamente en consola, sin la almohadilla del principio
La copiamos en consola y con esto ya debe actualizar nuestra ip
A mi me pasó que me dio error porque no encontraba el comando curl
Para instalar curl en el deco, desde la misma consola que tenemos abierta "opkg install curl" y listo, ya podemos ejecutar la línea anterior.
Ahora para automatizarlo cada 5 minutos hay que añadirlo al crontab usando la línea marcada con 4
En la misma consola tecleamos "crontab -l" y veremos las tareas programadas
A mí me salía error, para solucionarlo fuí al deco,
"Menú -Sistema-Config Receptor-Programaciones-Temporizadores Cron"
y añadí una desde el mando, una ficticia, con un comando aleatorio /bin, o cualquier cosa, es solo para que se cree el crontab
Ahora volví a teclear crontab-l en la consola y ya aparecía el listado de tareas programadas, y se veía la que acaba de añadir.
Toca editar el crontab tecleando crontab -e
Vuelve a aparecer el listado de tareas, pero ahora se pueden editar
Pulsas la tecla a y ya puedes empezar a escribir y/o borrar líneas
Borré la tarea ficticia que había creado anteriormentecon el mando
Añadí la línea que está marcada con 4 en la foto, pero cambiándola un poco
Así es como queda
Añadiendo al principio */4 * * * *
Añadiendo la s en http (en rojo) y eliminando un > en la redirección al archivo para que no se haga demasiado grande con el tiempo
Cuando ya hayamos acabado de poner la línea, pulsamos la tecla escape para salir del modo edición
Tecleamos :w para guardar el archivo
Tecleamos :q para salir del editor
Y ya lo tenemos, se actualiza nuestra ip cada 4 minutos, si queremos que sea cada 10 minutos cambiar el */4 por */10, si se quiere otro período de tiempo ,pues cambiar lo necesario, hay muchos ejemplos sobre crontab en google.
PD. Perdonar los errores que haya podido cometer y abierto a cualquier corrección o sugerencia.
Un saludo!