957 B
957 B
1.- Guarda el script cloudflare_script.sh, por ejemplo en /home/usuario/scripts/cloudflare_script.sh
2.- Dar permisos de ejecución:
chmod +x /home/usuario/scripts/cloudflare_script.sh
3.- Programar la tarea con cron
para que el script se ejecute automáticamente (por ejemplo, cada 4 minutos), primero ejecutamos crontab:
crontab -e
4.- Añade la siguiente línea al final al final del archivo (esto ejecutará el script cada 4 minutos.):
# actualizar ip pública a cloudflare en algun subdominio que hayas creado
*/4 * * * * /home/usuario/scripts/cloudflare_script.sh >/dev/null 2>&1
🔐 Seguridad
NO PUBLIQUES ESTE SCRIPT EN REPOSITORIOS PÚBLICOS, MANTENLO EN TU SERVIDOR DE GITEA
Notas adicionales
-
El script solo notifica y actualiza si detecta un cambio real de IP.
-
La TTL del registro DNS se establece
AUTOMÁTICO
. -
El registro es proxied (
"proxied": false
).