Configuracion de DDNS en un entorno real

Para esta practica usare el servicio de NO-IP, ya que es gratis y no dependemos de un dominio para usarlo, para ello accedemos a su pagina web, y nos vamos a donde pone Cree su nombre de host gratuito ahora, ahi introducimos un nombre de subdominio y seleccionaremos un dominio de la lista, despues pulsaremos en Inscribir img

Para continuar, nos pedira que nos registremos, para ello rellenamos los campos con nuestro correo electronico y con la contraseña que queramos usar, marcamos la casilla de que aceptamos los terminos de servicio y para finalizar pulsaremos en Free Sign UP img

Ahora nos pedira que confirmemos nuestro correo electronico img

Al acceder al correo y pulsar en el enlace de verificacion, nos apareceran las siguientes preguntas:

  • Quienes somos (empresa, aficionado, usuario comun, etc)

  • Que uso vamos a darle (profesional o personal)

  • Y que queremos hacer ahora (explorar, hosting web, o acceder a dispositivos de casa desde internet) img

Al terminar se nos abrira el panel de NO-IP img

Ahora en el menu de DDNS y acceso remoto, le pulsamos y nos desplazamos a DNS record, con esto verificamos que tenemos nuestro subdominio, en la parte de content estaba mi direccion IP, al ser una IP publica estatica prefiero no enseñarla img

Ahora nos iremos a nuestro router, accedemos a el con la IP 192.168.1.1, en mi caso tengo un router de DIGI, cada router es un mundo, por lo que los pasos pueden variar, una vez en su panel de control me voy a las tres lineas de la esquina superior derecha, para abrir el menu lateral dentro de el me desplazo a Configuracion de red y despues al pulsarle me voy a DNS img

Una vez en DNS, tendremos una pestaña que nos indica DNS dinamico, ahi nos aparecera para seleccionar un provedores de servicios de DNS dinamico, ingresar un FQDN y un usuario y contraseña img

Para el nombre de usuario, nos debemos desplazar a el icono del usuario en la parte superior derecha donde sale nuestro correo o nombre de usuario, despues pulsamos en cuenta, si no nos saliera nombre de usuario, debemos pulsar donde señala la flecha verde. images

Rellenamos los campos con los datos, y pulsamos en activar, despues pulsaos en aplicar imag

Si todo ha ido bien, deberia ponernos acepted, como que nuestras credenciales son validas img

Ahora para finalizar la configuracion, volvemos a ir a la pagina de administracion de los dominios NO-IP, y esta vez pulsaremos encima de nuestro dominio img

Pulsaremos en la casila de Dynamic DNS y despues en Ahorre un (no esta muy bien traducido) img

Nos saldra una ventana emergente, preguntando que dispositivo vamos a usar para el DDNS, al ser un router seleccionamos DDNS compatible device im

Nos pedira un nombre del dispositivo im

Al pulsar siguiente nos enseñara un usuario y contraseña, estos credenciales son un 1:1 al usuario y clave de nuestra cuenta tienen la misma validez img

Como prueba de que todo funciona, he desplegado un servidor apache en el puerto 80 usando docker img

Aqui vemos la pagina que se muestra al acceder al localhost:80 img

Y aqui vemos la pagina que se ve al acceder a la direccion web jrodriiguezg.ddns.net:80 desde un telefono movil conectado a la red movil img

Ahora como la gracia de esto es ver que al cambiar la IP sigue funcionando, por que se actualiza de manera automatica pues vamos a cambiar la IP, para ello desde la consola de NO-IP podemos ver mi actual direccion IP im

Desde la consola de mi router, tengo una opcion para solicitar una nueva direccion IP sin tener que reiniciar im

No muestro la Nueva ip entera, pero muestro los ultimos digitos, para que se vea que ha cambiado im

Desde la consola de NO-IP podemos ver que ya ha detectado el cambio de IP im

Y desde el movil vemos que todo sigue funcionando im

Por seguridad la direccion jrodriiguezg.ddns.net ya no esta accesible ya que No-IP en su servicio gratis no te da ninguna proteccion.