# Host dinámicos

# Introducción 
Un **host dinámico** es una entrada [FQDN](https://es.wikipedia.org/wiki/FQDN) con un componente dinámico en la asignación de su IP.

Es un mecanismo muy apropiado para poder añadir una capa extra de seguridad a los accesos a determinado sistemas y programas.

> Un fallo común en la aplicación de políticas de acceso a dispositivos o sistemas protegidos mediante cortafuegos (firewall) es el añadido de IP tratadas como fijas que no lo son, o fijas que en un momento determinado cambian o deberían dejar de estar autorizadas.

## Aplicaciones de un host dinámico

Son muchas y variadas siendo las más importantes para el escenario privado o empresarial del hosting las siguientes:
Limitar el acceso a servidores o dispositivos vía SSH mediante host autorizado
Limitar el acceso a páginas web o zonas de una página web via [host autorizado](https://wiki.castris.com/books/seguridad-1XC/page/limitacion-de-acceso-por-host-dinamico-apache-y-nginx)

## ¿Cómo obtener y mantener un host dinámico?

Para tener un host dinámico necesitamos un sistema de DNS que nos permita mediante una aplicación actualizar regularmente (300 segundos +/-) los datos de nuestro host dinámico. 

[Hay algunos de pago y otros gratuitos ](https://techwiser.com/dyndns-alternatives/) pero yo me decanto por [noip](https://www.noip.com/) de DNS Services

### Proceso de alta en Noip.com
El [Alta como usuario](https://www.noip.com/sign-up) es gratis, y nos permitirá hasta 3 hostnames de un único dominio.

![Alta en NoIp](https://multimedia.castris.com/imagenes/wiki/noip-sign-up.jpg)

Durante el proceso deberemos escoger el nombre de host y el dominio del que derivará nuestro hostname dinámico.

Una vez aceptado, deberemos confirmar nuestra dirección de correo electrónico.

### Acceso a noip.com

> Importante: Noip no permite que tengas instaladas las Vue Developers Tools (todavía no entiendo por qué)

Deberemos completar por seguridad los datos personales y de uso.
[Descargamos el software](https://www.noip.com/download) para que podamos actualizar nuestro ordenador, tablet o móvil.
Instalamos y configuramos

#### Configuración del software de noip
##### Instalación
![Instalación NoIp Software](https://multimedia.castris.com/imagenes/wiki/install_no_ip_windows.jpg)

##### Primer acceso
En la primera apertura veremos que falta por indicar el host dinámico que vamos aplicar a esa instalación.
Seleccionamos y listo.

![Primer acceso](https://multimedia.castris.com/imagenes/wiki/install_no_ip_windows_login.jpg)

##### Configuración
![Configuración](https://multimedia.castris.com/imagenes/wiki/install_no_ip_windows_setup.jpg)

##### Funcionando
![Funcionando no ip](https://multimedia.castris.com/imagenes/wiki/install_no_ip_windows_working.jpg)



Consulta su ayuda para ver opciones (arranque automático, etc)

##### Aviso
Esta documentación y su contenido, no implica que funcione en tu caso o determinados casos. 
También implica que tienes conocimientos sobre lo que trata, y que en cualquier caso tienes copias de seguridad.
El contenido el contenido se entrega, tal y como está, sin que ello implique ningún obligación ni responsabilidad por parte de [Castris](https://castris.com)

Si necesitas soporte profesional puedes contratar con Castris [soporte profesional](https://intranet.castris.com/cart.php?gid=18).