Free DNS Update Service

¿Alguna vez has pensado en montar tu propio servidor web en casa pero te ha echado atrás el echo de no tener IP fija?

Este es un caso más que normal, el querer montar un servidor web (o de otro tipo) en casa y no querer pagar una IP fija. En este caso normalmente se oye hablar de páginas web como DynDNS o no-ip.

Estás páginas nos permiten, mediante un programa instalado en nuestro servidor, el monitorizar nuestra IP y cada vez que cambie actualizar sus DNS. En principio es justo lo que hace falta pero tienen dos problemas grandes:

  • Son de pago.
  • No podemos hacer funcionar todos los dominios y por ejemplo los .es no valen.

Para eso existe una solución que es FreeDNS que da un servicio similar a las anteriores pero es gratuita y opera con cualquier tipo de dominio.

Como software cliente para instalar en el servidor y que actualizen las DNS automáticamente con nuestra própia IP existen varias soluciones en la propia página de FreeDNS pero no existe ningúna de ellas que funcione a modo de servicio Windows (no necesite una sesión iniciada) y que funcione en sistemas modernos como por ejemplo Windows Server 2008, y es aquí donde aparece este servicio windows que si funciona en estos sistemas operativos.

Free DNS Update Service

El proceso de instalación no tiene ninguna complicación, simplemente se nos pregunta en un momento dado por nuestro nombre de usuario y contraseña de FreeDNS, en donde tendremos que tener una cuenta previa.

El servicio windows comprueba cada 10 minutos si ha cambiado nuestra IP y de ser así la actualiza en nuestra cuenta de FreeDNS. Además va dejando diversos ficheros de log en la propia carpeta del servicio.

05 /07 / 2011 – Nueva versión 1.1

Con esta nueva versión se han añadido algunas carencias que tenía el programa. Además se ha añadido una pequeña aplicación para poder configurar el servicio de una manera más fácil.

La aplicación de configuración tiene las siguientes pestañas:

General

  • Free DNS Username: Usuario de nuestra cuenta de FreeDNS
  • Free DNS Password: Contraseña de nuestra cuenta de FreeDNS
  • Monitorization interval: Minutos entre cada comprobación de IP
  • Create log files: Si queremos que cree un fichero de log en la carpeta de programa con todo lo que va pasando
  • History log: En el caso de crear fichero de log, durante cuantos días guardarlos

Domains

  • Esta ventana nos muestra todos los dominios asociados a nuestra cuenta y nos permite seleccionar cuales han de ser actualizados. Si solo queremos que se actualizen algunos deberemos ir a la página de FreeDN y configurar el apartado «Dynamic DNS» así.

config

Mail Settings

Nos permite configurar el servidor de correos para las alertas, en el que caso de que queramos

  • SMTP Host: Dirección del servidor de correo
  • SMTP Port: Puerto del servidor de correo
  • Notify to: Email de la persona a quien mandar los correos
  • Use SSL: Indica si usa SSL
  • SSL User: Usuario de SSL, si aplica
  • SSL Password: Contraseña de SSL, si aplica
  • Notify IP change: Indica si queremos que se nos notifique al haber un cambio de IP
  • Notify error: Indica si queremos que se nos notifique por cualquier tipo de error.

Histórico de cambios

Esta ventana nos muestra un histórico de los cambios de IP que hemos sufrido

Registro de cambios

  • Version 1.3
    • Usuarios y contraseñas cifrados en los ficheros de configuración
    • Añadido botón para ir directamente a la carpeta de logs

 Lista actualizada de IP Feeds validos:

  • http://meineipadresse.de
  • http://www.getip.com

154 comentarios en “Free DNS Update Service

  1. Hello,

    I’m trying to download your application but I allways receive a timeout.

    Is there another way to download you applcation?

    Thanks,
    Mircea Deliu

    • Hello,

      I have received the email, thank you for the application.

      I have installed it on Windows 7 and the service is up and running.

      I have some questions about the windows service:

      How dow I know when it will update my IP on freedns.afraid.org?

      My dynanic IP was just updated and the freedns.afraid.org still has my old IP, how dose the windows service work?

      Thanks,
      Mircea

      • The service checks the IP every 10 minutes.
        The changes are recorded in the file «CHANGES.txt» in the installation directory.
        In the installation directory also generates an error file «errors.txt» and a log file for each day.

  2. Hi,

    I am trying to download the DNS Update program but whenever I download it the zip appears to be corrupt.

    Are there any other download links?

    Thanks.

  3. Hola Oscar y compñia,

    Estoy inentando descargarlo desde el viernes insistentemente como indigas y no hay manera. Me redirecciona a un blog.

    Cabe la posibilidad que me lo envíes por correo??

    Muchas gracas

    • Hola Sandra. No se muy bien que problema tienes. He probado desde distintos equipos y localizaciones y la descarga funciona perfectaemnte.

      Dices, que te redirecciona a un blog…. ¿?¿?¿?¿?

      ¿A que blog te redirecciona?

      De todas formas te lo mando por correo ahora mismo.

      Un saludo,
      Oscar.

  4. El producto FreeDNSUpdateServiceInstaler 1.1.msi no se instala en Win2003 Server SP2 pues reporta 2 errores hacia el final de la instalación:
    1.- Error 1001 exception OnAfterInstall: Cannot start FreeDNSUpdate Service onb computer ‘.’. did not respond to control request in a timely fashion (pero seguramente tiene que ver con el siguiente:)
    2.- Error 1001 Could not find ‘C:\Program Files\NewAgeDesign\FreeDNSUpdateService\Configurator.InstallState. El cual, efectivamente no se encuentra en la carpeta referida. Al aceptar el mensaje de error, se borra todo lo que había en la carpeta excepto un par de TBDxx.tmp que por dentro tienen todo el aspecto de ser ejecutables.
    Sugerencias?

    • Pues efectivamente no he llegado a probarlo nunca en un server 2003.

      Intentaré montar una máquina virtual con un Server 2003 y mirarlo a ver si veo que le pasa.

        • By «same behavior» I mean that following a FreeDNS can’t sign in error (using a U/P that works for logging in via the web), I get…

          Error 1001 Could not find ‘C: \ Program Files \ NewAgeDesign \ FreeDNSUpdateService \ Configurator.InstallState. Which indeed is not in the folder mentioned. By accepting the error message, it erases everything that was in the folder except a few that inside TBDxx.tmp have every appearance of being enforceable.
          Suggestions?

    • Acabo de estar haciendo pruebas y el problema es que el instalador dice que se requiere el Framework 4.0 cuando no es verdad. Realmente se requiere el Framework 2.0.

      A mi me daba el mismo error y tras instalar el Framework 2.0 me ha ido todo bien.

  5. Following a FreeDNS authentication error, and using v 1.1, I also get Error 1001 Could not find ‘C: \ Program Files \ NewAgeDesign \ FreeDNSUpdateService \ Configurator.InstallState. Which indeed is not in the folder mentioned. By accepting the error message, it erases everything that was in the folder except a few that inside TBDxx.tmp.

    Suggestions?

  6. Hola Estoy feliz de haber hallado su blog, de verdad que lo tope por error, mientras estaba navegando mi cuenta en Digg sobre otro articulo, de todos modos solo quiero brindarle las gracias por el mensaje útil y entretenido (también me encanta el diseño), tengo reducido tiempo para leer todo el contenido, pero he marcado y agregado tus feeds RSS y cuando tenga mayor tiempo voy a volver a leerlo.

  7. Hola Oscar, en primer lugar enhorabuena por el programa, como colega programador te digo que esta muy bien.
    Tenia windows xp 32 bits y todo a las mil maravillas, pero ha sido cambiar a 64 bits y al esta basado en Windows server 2003 ya no me funciona.
    He desinstalado la version 4 del .net framework y he instalado la 2 para 64 bits, pero me sigue preguntando, al iniciar el instalador, por la version 4.

    Hay alguna manera de saltarse este warning?

    Un saludo

    Yedi

  8. Hi!

    I got the windows server 2003 version in .net 2.0. it doesnt have log capability. can u add log for that and release it. u have added these features only to .net 4.0.
    please update and release update.

    • Hello,

      .NET 4.0 is not necessary. Only .net 2.0 but the installer says that you need .net 4.0.

      I’m going to build a new version of the installer.

      I’ll send you a new test release.

  9. Hello.
    When i try to install the programm i got a message saying «Error 1001. ERROR: Could not authenticate into FreeDNS» and then i got an error «Error 1001. cannot find file C:\Program Files\NewAgeDesign\FreeDNSUpdateService\Configurator.InstallState».
    Any help on this please ??
    My system is Windows XP SP3 with ALL the updated installed. (including all .Net updates).
    Thank you for your time.

      • Got it….. 🙂
        My user name has CAPITAL letters in it.
        (like SotiRiS). But the FreeDNS lists my user name as all LOWERCASE letters. (like sotiris).
        This is strange, because when i log-in to the FreeDNS i use the mixed case username and i have no problem. Anyway, i used an all-lowercase username in Updater and seems to work OK.
        Thanks for your time.

  10. hola Oscar, acabo de comprarme un pequeño Nas synology. usbstation2, a la hora de configurar el acceso desde internet debo de tener una ip fija. Como tengo OSX Lion… me valdría tambien el Freedns para mi propósito ?
    Gracias y un saludo

  11. Que tal Oscar
    Este programa y página me sirven para poder monitorear por internet cámaras conectadas a un dvr? de ser asi, habra algun manual para apoyarme o alguna explicación que me puedas proporcionar al respecto?

    Gracias, Saludos

    • Buenas,
      Pues… no se, no conozco muy bien como está montado un sistema como el que dices. Este programa lo que te permite es usar una IP dinámica, que es la que solemos tener todos en casa, como si de una IP estática se tratase. Más o menos….

      Si eso te vale…

  12. Acabo de instalar el Windows Server 2012 con FreeDNS pero no me actualiza la dirección de IP, ya agregue el programa al Firewall (entrada y salida) pero sin éxito ¿hay algo mas que tenga que configurar? (Antes tenia WS2008 y no tenia problema)

    Gracias de antemano

    • Hola Salvador,

      Has probado con la versión que publiqué hace 1 o 2 días, la FreeDNSUpdateServiceInstaller 1.2 ??

      De haber probado con esa, puedes comprobar que tienes activo que te guarde los logs, y ver en la carpeta del programa, bajo la carpeta «logs» si está sacando algún error.

  13. I have a suggestion … how about add a «Open Log file» button in the service configurator. I have been using your service and it is running smoothly 😀

  14. Hola Oscar, Saludos desde argentina.
    Muchas gracias por este tutorial es de mucha ayuda.
    te hago una consulta, puedo configurar un servidor de correo electronico pop3 y smtp ?
    por lo general con el smtp puedo enviar, pero no se como configurar un correo pop para que otras personas me envien correos.
    tendras algun manual paso a paso , o algo de info para ayudarme?

    Muchas gracias por tu tiempo!

    • Hola Pablo, me alegro que te haya sido de ayuda mi página.

      Respecto al servidor si que se puede montar, yo lo monté hace tiempo pero no te llegarán los correos si tienes IP dinámica.

      No es un problema tuyo, es los servidores importantes no te reenviaran el correo ya que ven que tu servidor tiene una IP dinámica, y por lo tanto no confían en el. Si envías tu no hay problema, pero si te envían, el 99% de los correos no te llegarán.

  15. Oscar:
    Te escribo desde Argentina, ya que he usado tu programa muy bien por mucho tiempo y ahora comienzo a tener problemas:

    El primero es que de repente, por mas que seleccione un solo subdominio y durante un tiempo funcione bien, de repente el soft. comienza a actualizar todos los subdominios dados de alta en ese usuario de Freedns.

    El segundo es que luego de un funcionamiento correcto por meses, de repente deja de actualizar la ip. viendo los logs, simplemente me marca la fecha y hora de la ultima actualización, pero no me dice de algún error por el que no pudo actualizar.

    siempre lo instalo en Windows XP, SP3 y el puerto 80 esta siempre abierto, lo uso para navegar y para la placa geovision

    Aguardo tus comentarios, tu programa me sirve de mucho

    saludos y a tus ordenes

    • Hola Mariano,

      ¿Has probado a actualizar a la última versión que publiqué hace algunas semanas? En esa versión se arreglaban los problemas por los que no actualizaba la IP.

  16. Hi,
    Thanks for this great program – i have been using it for quite a while, with no problems.
    However latley it has stopped working, and in the errors.txt file I have lots of entires about:

    2013/03/15 08:12:13 – The remote name could not be resolved: ‘automation.whatismyip.com’
    2013/03/15 08:12:14 – Object reference not set to an instance of an object.
    2013/03/15 08:22:14 – The remote name could not be resolved: ‘automation.whatismyip.com’

    I think this is because the page at automation.whatismyip.com has been removed, and the application can’t check the ip address.

    Do you have a fix for this ?
    Would you be willing to supply me with the source code so that I could fix this error ?

    Thanks

    Richard.

  17. Hola,

    Gracias por tu contribución, la idea del programa es estupenda. Sólo quería comentarte que desde hace un tiempo el servicio no funciona correctamente y cuando lo configuro para enviarme por email los errores recibo esto:

    No se puede resolver el nombre remoto: ‘automation.whatismyip.com’

    Desde mi ordenador no se resuelve el nombre automation.whatismyip.com aunque sí whatismyip.com. Es posible que el proveedor de whatismyip.com haya quitado el acceso a la otra página, pero en cualquier caso no se logra actualizar la ip en el dns dinámico 🙁

    • Hola Yván,

      Eso empezó a pasar hace un tiempo. Ese proveedor ha cambiado la web y ahora es un servicio de pago. Pero el programa está modificado para que obtenga la IP de varios proveedores. Simplemente bájate la última versión.

      Un saludo,
      Oscar.

  18. I have 3 A records at Afraid DNS and I have configured your application to only update one of these when the service is running. However, all 3 records update with the same IP address. I don’t want all the domains updated with the IP address of the machine on which your service is ruuning. Is there an option to only update those domains you select?
    AJ

    • Sorry, one image of the tutorial is wrong.
      You have to go to FreeDNS (the website) -> Dynamic DNS and find «Link updates of the same IP together». This has to be UN-Linked

  19. Windows 2012 x64 with FreeDNS Update Service 1.2 working:

    Installed .Net Framework 2.0 like this, run command prompt as administrator, then run: dism.exe /online /enable-feature /all /featurename:NetFX3 /Source:D:\sources\sxs
    now install program, added C:\Program Files (x86)\FreeDNSUpdateService\FreeDNSUpdateService.exe to the firewall, then ran Configurator.exe

    set up general configurations and chose domains, for Monitorization interval selected 600 minutes since my IP hardly ever changes, then save changes and it restarted the service, but it didn’t work.
    Went to historical changes and there’s nothing, logged in to afraig.org and checked the IP, no change!

    In the end selected the shortest interval of 6 minutes, saved changes, waited 7 minutes, and then in Historical changes tab there’s a FECHA with date and time and IP in front of it. Checked on afraid.org and yes, it works !

    A good addition to the next version is to enable update as soon as you Save changes, so that if the itnerval is set to too long, it wouldn’t have to wait that long to update. The program should update as soon as it’s saved, then wait the monitorization interval minutes after that to re-update. Also, monitorization interval could be renamed to «update interval» as monitorization means something else.

    Great software nevertheless.

  20. hola oscar tengo problemas con las instalacion en una pc con winxp cuando trato de instalar tu ultima vercion me da problemas no me deja correrla alguna sugerencia

  21. Hola Oscar :
    Te comento que quise instalar el FreeDNSUpdateServiceInstaller 1.2 y no me lo permitió apareciendo estos dos mensajes :
    Error 1001. ERROR: Could not authenticate into FreeDNS
    y luego
    Error 1001. No se pudo encontrar el archivo ‘C:\Program Files (x86)\NewAgeDesign\FreeDNSUpdateService\Configurator.InstallState’
    Me podes ayudar.
    Gracias, Oscar

    • Hola,
      Si, efectivamente el instalador da problemas y debería intentar arreglarlo.
      Bueno, el primer error te daría porque pondrías el usuario o la contraseña mal, cuidado con las mayúsculas/minúsculas.
      Respecto al segundo creo que lo mejor que puedes hacer es borrar la carpeta: C:\Program Files (x86)\NewAgeDesign\FreeDNSUpdateService\ y lanzar el instalador de nuevo.

  22. hola saludos oscar excelente aporte! tengo dos sistemas trabajando y de maravillas actualmente estoy montando otro en win 7 32bit y me dio un error con Netstat voy a instalare el framework 2.0 y bajarle las actualizaciones al win7 ver si no me da problemas. les seguire comentando agradeciendo toda la ayuda prestada por Oscar de los Santos

  23. con la 1.0 me da problemas dice: no se puede iniciar un servicio desde la linia de comandos o un depurador en primer lugar, se debe instalar un servicio de window (utilizando installutil.exe) y a continuación abrirlo con serverexplorer, la herramienta administrativa de los servicios de Windows o el comando Net start , y con los siguientes 1.1 y 1.2 se intalan pero las ip no son detactadas alguna alluda osca?

    • Hola, que quieres decir exactamente con que las IPs no son detectadas? Puedes mirar si hay algo en el fichero de errores “errors.txt” en la carpeta del sistema?

      • listo oscar desintale borre carpetas reinicie regrese a instalar ya con el framework 2.0 sp1 y trabajo perfecto pude ver las ip en las historial change de nuevo exelente aporte ya son 4 servidores trabajando .

  24. Will this tool prevent my system to fall asleep or wake the system every 10 minutes or simply wait for the system to be alive to check the IP!?

    • Hi Epsylium,

      I don´t understand your question. This tool update your IP on freedns. If your system is sleeping the tool won´t work.

  25. Sir
    After i complete my installation i followed the path C:\Program Files\NewAgeDesign\FreeDNSUpdateService and then i click on the
    freednsupdate service then the following message shows up:
    Cannot start service from the command line or a debuger. A window service must first be installed (using installutil.exe) and then started with the SereExplorer, Windows service administrative tool or the NET Start Command

    What should i do? Please help

    • After complete the installation the service is already running. You should have a tool under «Start->Programs->FreeDNSUpdate» to configure the service.

  26. Todo bien de momento, el único problema que le veo es que el aviso por email no funciona muy bien, si no puedes configurar la cuenta con SSL, deberia dejar autenticación plana.

    • Si, se que es un problema que tiene pero ahora mismo no tengo tiempo para mirarlo. Aún me lo dejo apuntado y a ver si en los próximos días puedo sacarle un rato y cambiar eso.

  27. Hola Oscar. Muy buen trabajo con el configurador para FreeDNS. Yo lo he instalado en mi PC para probarlo y luego lo quiero usar para instalarlo en mis clientes. Lo que me gustaría saber es cómo tengo que desinstalarlo. No veo ninguna opción para ello y quiero quitarlo de mi PC ya que no es aquí dónde lo necesito. Muchas gracias

    • Hola José,

      Debería salirte una opción por «Inicio -> Programas -> …» Sino, desde el panel de control -> Desinstalar programas también deberías.

      A unas malas simplemente borra la carpeta que está en Archivos de programa

  28. Hola Oscar,

    Ante todo, felicitarte y agradecerte por el programa. He notado, sin embargo, que las contraseñas, tanto para la cuenta de free-dns como para la cuenta de correo para enviar notificaciones, se guardan en texto plano. En mi caso, no controlo el acceso o uso del equipo donde lo tengo instalado. Me preocupa un poco tener esas contraseñas desprotegidas. Has considerado algún mecanismo para cifrarlas?

    Gracias de antemano!

    PD: Hare un post en inglés, por si acaso le interesa a alguno que no lea español.

    • Hola Juan. Me alegro que encuentres util el programilla. Respecto a tu comentario sobre las contraseñas no eres el primero que me lo comenta y me temo que no seras el último así que esta semana le dedicare 10 minutillos para cambiarlo. Un saludo.

    • Hola Juan,

      Acabo de subir una nueva versión 1.3 con las passwords cifradas. En principio solo deberías parar el servicio, sobreescribir los ficheros y volver a arrancar el servicio. Te rogaría que te hagas un poco la labor de tester ya que yo no tengo ahora mismo ninguna web para probar. Por favor, hazte una copia de seguridad por si acaso y dime si te va bien después de la actualización.

      • Hola Oscar.

        Gracias por la pronta respuesta. Tester reportando:
        Hice una copia de todo el contenido de la carpeta del programa, detuve el servicio, y copié (sobre-escribiendo) los ficheros del zip. Una vez reiniciado el servicio, verifiqué que en efecto las contraseñas están cifradas. Sin embargo, tengo unos cuantos problemas a partir de ahí…

        – al arrancar el configurador, me arroja un error acerca e un recurso no disponible (IP feeds o algo así… si es necesario, puedo intentar enviarte el mensaje completo)
        – en el configurador, tengo una pestaña nueva de «feeds» pero no aparece nada
        – y lo mas importante, no importa lo que haga, no me actualiza la IP en Free-DNS.

        Ahora bien, volví a copiar los ficheros originales de mi respaldo, sin embargo sigue sin actualizar la IP.

        Si, lo sé, me falta lo típico… desinstalar, reiniciar, reinstalar y probar de nuevo, pero es tarde ya por hoy. Si no se te ocurre ninguna otra cosa, lo haré en cuanto pueda y reportaré de nuevo.

        Saludos!

          • Perfecto!

            Seguí el mismo procedimiento (parar servicio, copia de seguridad, copiar los nuevos ficheros remplazando los existentes, iniciar el servicio) y todo funciona.
            Cambié la IP en Free-DNS y al reiniciar el servicio, esta se actualizó correctamente.
            El configurador va perfecto, no arroja ya ningún error y se ven los parámetros de los IP feeds.
            También verifiqué que las contraseñas siguieran cifradas, por aquello de una regresión.
            Una última sugerencia sería poner alguna indicación en el configurador de cuándo ha sido el último contacto con Free-DNS. Por ejemplo en mi caso de prueba, cambié manualmente la IP en el site, y en los registros del configurador no aparecerá nada puesto que no ha cambiado la IP externa del equipo. Esto no aporta funcionalidad, pero puede ayudar al usuario a determinar si el servicio está corriendo normalmente sin necesidad de reiniciarlo o de esperar cuántos minutos tengan configurados para la actualización (más uno, por si acaso…)

            En fin, basta ya de darte la lata! Gracias por el software y por tu ayuda!

  29. Hello Oscar,

    First of all, congratulations and thanks for the software. However, I’ve noticed that passwords -both for the free-dns and smtp accounts- are kept in plain text. In my particular case, I don’t control the computer where the software is installed and I feel a little uncomfortable with those unprotected passwords. Have you considered some sort of encryption mechanism?

    Thanks in advance!

    PD: This is a translation of a previous post for those who don’t read Spanish and could share my concerns.

  30. Hi Oscar,

    I found a small glitch in the configurator.
    When you hit the Save changes button while your are on the «General Settings» tab, the entries on the «Domains» tab are duplicated.

    Moreover it would be nice to see in the log file what was the actual «IP Feed» that used in a particular query.
    The error log also needs this «IP Feed» information, because currently it logs only a generic message.

    Anyway this is a great piece of software!
    Thank you for your work!

  31. Estimado Oscar, quería consultarte si es posible ponerle una contraseña a la consola y encriptar los dominios también en el archivo de configuración. Es útil para encargados de sistemas o infraestructura de diferentes clientes que desean proteger esa información confidencial y evitar modificaciones accidentales.

    Saludos y gracias.

    • Pues no tenía pensado una modificación como esa y ahora mismo tengo poco tiempo la verdad. Supongo que si necesitas un extra de seguridad puedes acotar los permisos a esa carpeta para que solo quien tu quieras tenga acceso.

  32. Hola Oscar,

    Solo para confirmar, el archivo CommonData.dll es un archivo nuevo que debe pegarse dentro de la carpeta de la aplicacion.

    Gracias por el programa ha sido de mucha ayuda.
    Saludos.

  33. I always got a few alerts with subject “Se ha producido un error en el servicio FreeDNSUpdateService” but in the last days I get hundred of these!! The logs (btw, it looks like the service is not deleting the old ones!) do not give any hints on the error…
    The message is in italian since my UI is italian: Riferimento a un oggetto non impostato su un’istanza di oggetto. English should be: Object reference not set to an instance of an object.
    I really would like to understand how to solve it!!

  34. Buen día Oscar, primeramente felicitarte por Tú blog, tes escribo por cuanto necesito ayuda, te comento; tengo un DVR en casa configurada con el DYNDNS pero desde hace tres días no me esta actualizando la dirección IP, cual crees que sea el problema…..

    De antemano agradezco tu gentileza.

  35. Lo acabo de instalar y tiene muy buena pinta.
    para copiar los ficheros de ña actualizacion hay que detener el servicio.

    Como puedo parar el servicio y volver a iniciarlo.

    • Te vas a «Equipo->Boton derecho->Administrar->Servicios y aplicaciones->Servicios». Ahí puedes buscarlo, pararlo, actualizar los ficheros y volver a iniciarlo.

      Un saludo,
      Oscar.

      • Gracias, solucionado.
        Ya he copiado los ficheros de la actualización.

        Me ha surgido otra duda a la hora de configurar el correo para recibir los mensajes de error y/o actualización de la IP. Mi correo es gmail y por más que le pongo el servidor smtp y el puerto, al realizar la prueba de correo me dice que se ha excedido el tiempo.
        ¿El smtp no es para el correo saliente?

  36. I have stopped the service and updated to my files 1.2 to 1.3.
    Restarted service
    Error started about a week ago. and update did not fix
    I am still getting the following error emailed to me.
    email subject»An error occurred in the service FreeDNSUpdateService»
    «Object reference not set to an instance of an object.»
    How do I fix?

  37. Hello,
    since 2014-12-08 my dynamic ip in freedns wasn’t updated. i also get an error via email: Object reference not set to an instance of an object.
    The problem exists on two different small buiness servers 2003. I have reinstalled Version 1.2 and update to 1.31 as you described but the problem persists.
    Can you help me?
    Thx

    • Hi,

      I think the problem is the list of websites to get the current IP.
      Coul you edit the list of IP Feeds and add this one «http://www.getip.com» and tell me if that fix the error?

      • Great, that’s the solution for my problem!
        After i added the additional IP feed you told, freednsupdateservice works fine.
        Thank you very much

  38. Hola Oscar,
    Luego de un tiempo de utilizar tu excelente programa, hace un par de días que me está informando un error «Referencia a objeto no establecida como instancia de un objeto», anteriormente me ocurrió lo mismo y lo solucioné agregando http://www.getip.com a la lista de IP Feeds tal como recomendaste en otro comentario. Ahora esa página no está disponible, supongo que ese es el motivo del error.
    Saludos y gracias por el software.

  39. Oscar:

    En primer lugar, felicitaciones por tu programa.

    Creo que sería muy interesante hacer que de alguna manera no se vean todos los dominios en la ficha Domains. Yo lo estoy usando en varios lugares y la verdad es que sería bueno que cuando uno entra ahí, no se vean los dominios de los demás ya que en cierta forma es información confidencial.

    Se podría hacer que para ver los dominios haya que ingresar en el momento el usuario y la contraseña de FreeDNS y que también exista la posibilidad de ingresar un dominio escribiéndolo letra por letra.

    Ví que ya hubo alguien que te sugirió lo mismo.

    ¿Podrás hacer esto en algún momento?

    Saludos

    • Perdona pero no entiendo…. Se supone que tienes el programa corriendo en un servidor tuyo, y con este programa gestionas tus dominios. Ahí ya tendrías que tener bien controlado quien tiene acceso. De todas formas, el programa no puede ver los dominios de los demás porque solo está asociado a una cuenta….con lo que solo ve los de tu cuenta, no entiendo eso.

      De cualquier forma ahora mismo no tengo tiempo para dedicarle a esto, lo siento.

  40. Hace varios días envié un comentario pero no aparece publicado. Intenté volver a enviarlo varias veces pero siempre me aparece el mensaje «Comentario duplicado: ¡parece que ya había sido enviado antes!».

    ¿Qué puede estar pasando?

  41. Hola.
    Lo primero es lo primero, gracias por una aplicación tan ligera y útil.
    He intentado configurar mi cuenta y el SMPT de gMail para recibir avisos de cambio de IP y no encuentro la forma de hacerlo funcionar.
    Por favor, ¿se te ocurre lo que pueda estar haciendo mal?
    Gracias.

  42. Hola Oscar, estoy muy agradecido con tu aplicación. Busque en tu blog pero no encontré un botón de Donación, deberias de tener uno 😉

  43. Hola Oscar, cómo estás ? Disculpa el atrevimiento, pero podrás hacer tu herramienta open source ? Tal vez ponerla en GitHub o similar de forma que yo o algún otro programador podamos verla y contribuir ?
    Desde ya muchas gracias por haber dedicado tu tiempo a hacer algo y compartirlo gratuitamente !

    Saludos,
    Adrián

  44. hello, thanks for the great app !

    everything is working fine except the notification ip doesn’t seem to work
    i can successfully send a test email (using ssl), «notify ip change» is checked, but when i change my ip with OpenVPN (and all my browsers show a new ip), i don’t get any information email.

    do you have any idea about the issue ?

  45. First of all, Thank you very much for this program. It works wonderfully once you update the list of IP feeds. The only thing I really need is authentication for email. I’ve seen it in the comments before and wonder if you would possibly have any time to update the code to allow for this.

      • Oscar:

        Buenos Días, veo la consulta que te dejo Pablo Vecchio. Para que serviría la pagina que le indicas..? uso tu programa y me es de mucha ayuda. Saludos y a tus ordenes

        • En el configurador, hay una pestaña de IP Feeds, que son páginas que uso para obtener la IP. Esas páginas a veces no funcionan o no están disponibles por un tiempo. Si detectas qeu está fallando una (como es su caso), puedes añadir mas. El programa irá probando una a una hasta que una funcione

          • Oscar:
            Te agradecí rapidamente, pero por correo tradicional y ahora veo que no se cargo aqui, entonces… MUCHAS GRACIAS !!!
            Aprovecho para consultarte: los DVR DAHUA tienen varios clientes de DDNS pero no tienen Afraid. Lo que si tienen es una opcion que se llama PRIVATE DDNS, y estoy varado con dos campos que me pide para hacerlo funcionar: 1) IP DEL SERVIDOR y 2) PUERTO. Entiendo que por el desarrollo que hiciste, estos datos es muy probable que los tengas. Abrazo

  46. Hola.
    Gracias por el programa, me funcionaba perfectamente pero (de un tiempo a esta parte), no para de darme el error «Referencia a objeto no establecida como instancia de un objeto.»
    ¿Podrías ayudarme?
    Gracias y saludos.

    • Ya vi la solución, pero no me funcionó hasta que sólo dejé «http://www.getip.com».
      ¿Alguien conoce más para que el servicio tenga más páginas a las que preguntar?
      Gracias.

  47. Gracias Oscar por tu buen trabajo.
    Recientemente encontré que http://www.getip.com ha dejado de funcionar, por lo que de momento supongo que el único servicio IP Feed que funciona «oficinalmente» es http://meineipadresse.de
    El error que aparece es el mismo que le aparecía a Antonio Cañones,
    “Referencia a objeto no establecida como instancia de un objeto.”

    Saludos.

  48. Hola, buen dia.
    Tengo 3 subdominios en freedns bajo una misma cuenta. Necesito que cada subdominio apunte a una IP diferente. Para poder accesar a 3 servidores en diferentes partes. Ya desactivé la opción de tener ligados los subdominios en la pagina de FreeDNS, y en el configurador de tu programa solo selecciono el dominio que quiero que se actualice con esa ip del servidor, sin embargo los 3 dominios se actualizan con la misma IP. ¿Que puedo hacer?
    Saludos y muchas gracias

  49. Hi Oscar,

    I’ve been using your program for a while without any problems but recentlyt I’m getting following errors:
    2020/02/29 12:22:17 – The underlying connection was closed: An unexpected error occurred on a send.
    2020/02/29 12:22:18 – Object reference not set to an instance of an object.
    Any idea what could be wrong? Is the source code available, so I do some debuging myself?

    Kind regards

  50. Pingback: Serviço de DNS dinâmico com FreeDNS – Eduardo Mozart

  51. Always worked fine, but now I have the errors:
    The underlying connection was closed: An unexpected error occurred on a send.
    Object reference not set to an instance of an object.
    I am running service version 1.4

  52. I have been using FreeDNS Update Service-1.4 for some time to my full satisfaction, but since about 2 weeks I have been getting 2 errors;
    * The underlying connection was closed: An unexpected error occurred on a send.
    * Object reference not set to an instance of an object.
    Here under my configuration file;

  53. Hello,

    I have installed the new version 1.4.
    However, I got two error messages via email:

    The underlying connection was closed: An unexpected error occurred on a send.

    Object reference not set to an instance of an object.

    Could you please advise how I should fix it. Thanks in advance.

  54. Is there somting wrong with the ‘comment’ section?
    I mis my entries about error; The underlying connection was closed: An unexpected error occurred on a send. And: Object reference not set to an instance of an object.

  55. Hey there, first of all, muchas gracias for this nice little tool that I have been using for quite some time now!
    Recently I do have problems though, the log is filled with this:
    2020/10/21 13:50:52 – The underlying connection was closed: An unexpected error occurred on a send.
    2020/10/21 13:50:52 – Object reference not set to an instance of an object.
    I have tried adding meineipadresse.de to the config and also the 1.4 update (had been using that for a while).
    Any ideas would be much appreciated! 😉

    Thanks,
    Dan

  56. privet moy drug iz 2021. Vasha programma aktual’na i v eto vremya. Spasibo Vam! YA zapuskayu programmu versii 1.4 na windows 10 no poluchayu oshibki: 2021.01.28 10:00:14 – Bazovoye soyedineniye zakryto: Nepredvidennaya oshibka pri peredache.
    2021.01.28 10:00:14 – V ekzemplyare ob»yekta ne zadana ssylka na ob»yekt.
    Vy mozhete mne pomoch’?
    hello my friend from 2021. Your program is still relevant at this time. Thank you! I am running version 1.4 program on windows 10 but I get errors: 2021.01.28 10:00:14 – Basic connection closed: Unexpected transmission error.
    2021.01.28 10:00:14 – An object reference was not specified in an object instance.
    Could you help me?

  57. hello my friend from 2021. Your program is still relevant at this time. Thank you! I am running version 1.4 program on windows 10 but I get errors: 2021.01.28 10:00:14 – Basic connection closed: Unexpected transmission error.
    2021.01.28 10:00:14 – An object reference was not specified in an object instance.
    Could you help me?

Responder a Juan Pablo Garcia Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.