Servicios informáticos (particulares/profesionales)

Asistencia remota

Pulsar ASISTENCIA REMOTA para descargar e iniciar la aplicación de supervisión válida para cualquier sistema. Se obtiene un identificador de sesión y una contraseña a comunicar, debiéndose autorizar la supervisión. Los usuarios de Windows 10 /11 disponen de la aplicación preinstalada Asistencia Rápida, localizada en el menú Inicio (margen izquierdo de la Barra de tareas del margen inferior del escritorio). En ocasiones, el sistema puede pedir que se descargue una nueva versión de esta aplicación, disponible en la Tienda Microsoft. La columna del margen derecho de este blog (avanzar en la página) muestra opciones alternativas de conexión.

Ubicación y reseñas

Pulsar para consultar la UBICACIÓN. Si se tiene cuenta GMail se puede pulsar también para añadir una RESEÑA.

Divulgación y consultorio

Este blog recoge innumerables artículos de divulgación, así como formulario para consulta gratuita de dudas y problemas (disponible al pie de página).

06 febrero 2024

DnsExit.com Curl (Actualización IP dinámica)

Sitio web de DnsExit.com, que ofrece un servicio gratuito de actualización de direcciones IP dinámicas. Aunque, como otros servicios gratuitos similares, dispone de una utilidad a instalar para la actualización periódica de la IP, lo más simple es crear un sencillo archivo de proceso por lotes basado en el comando Curl, disponible en Windows, iOS y Linux, que permite configurar una tarea programada del sistema que se encargue de actualizar periódicamente la dirección IP pública de un router. El formato general del comando, para el caso concreto de este servidor, es el siguiente:
Curl https://api.dnsexit.com/dns/ud/?apikey=API-Key -d host=hostname1, hostname2
El parámetro -d ip=xxx.xxx.xxx.xxx indica la dirección IP4/IP6 a actualizar en el servidor que gestiona el servicio de IP dinámica. El intervalo recomendado es de 15 a 30 minutos, puesto que valores inferiores a 4 minutos perjudican el rendimiento del sistema. De existir varios dominios a actualizar, se pueden separar con comas. En el caso de DnsExit puede localizarse el valor API Key en el área de configuración de la cuenta. Como respuesta del servidor se recibe un archivo de extensión JSON con el resultado de la operación, con código y mensaje informativo. En el caso de operación realizada con éxito el mensaje sería del tipo:
{"code" : 0, "message" : "Success - hostname IP se mantiene como xxx.xxx.xxx.xxx"}
code:0 señala el éxito de la actualización mientras que code:1 que la IP no ha cambiado. Los restantes valores indican diferentes errores.
En Windows 11 puede dar problemas el comando Curl por la adopción de Powershell como sustituto del intérprete de comandos tradicional CMD, a pesar de contar con un comando de sustitución. Esto puede solucionarse recurriendo al método de actualización por navegador Web, mediante tarea programada.
Para ello, lo primero es crear un archivo de proceso por lotes para cerrar automáticamente el navegador Web tras la actualización. Tomando Firefox como ejemplo, su contenido puede ser éste:
TASKKILL firefox.exe /IM /F
El siguiente paso consiste en añadir dos entradas al Programador de tareas, una para iniciar el navegador Web y efectuar la actualización mediante API y la otra para cerrarlo. La primera tarea puede tener esta sintaxis en el caso de Firefox:
"C:\Archivos de programa\Mozilla Firefox\firefox.exe" https://api.dnsexit.com/dns/ud/?apikey=API-Key&host=hostname.net
La segunda llama a un procedimiento batch creado sobre el Escritorio denominado Taskkill
"C:\Users\User\Desktop\TaskKill.bat"
Ambas tareas se pueden programar para ejecutarse cada 30 minutos, en el intervalo de horas deseado, de manera que la segunda se inicie poco tiempo después de la primera.
Sitio Web: DnsExit.com

CONSULTA DE DUDAS Y PROBLEMAS