Uno de los problemas que me he encontrado al gestionar, bien este blog, bien el acceso a domoticz y Homeassistant sobre SSL, han sido los mensajes de error o desconexión cuando entro desde mi red local a estos servicios.
El problema radica en el hecho de que estos accesos están vinculados a una dirección del tipo xxx.synology.me, que es el servicio DDNS que utilizo. Desde fuera de la red local todo funciona bien, tanto este blog de wordpress, como los sistemas domóticos sobre SSL. Pero el acceso desde la red local, si lo hago con esos nombres de dominio, las páginas no cargan debido al problema de NAT loopback, donde el sistema trata de resolver las direcciones, pero entra en un bucle sin resolución. La otra forma de acceder a estos servicios sería atraves de la dirección IP, pero en este caso, las paginas con certificado de seguridad nos darían un mensaje de error, no fatal pero si incómodo, y el blog de wordpress ni siquiera carga su página.
De momento, la solución al problema más sencilla es editar el archivo host en las máquinas Windows que utilizo desde dentro de la red local. En este archivo, se hace una referencia directa de la dirección IP con el nombre DDNS, de forma que la resolución del mismo, lo haga directamente el ordenador utilizado, y no que trate de salir a Internet y volver, produciéndose ese bucle que genera el error.
Una solución más completa en mi caso, sería habilitar un servidor DNS en mi NAS Synology, pero de momento la he descartado para no complicar más la instalación.
El archivo a modificar se encuentra en la siguiente ruta:
Windows/system32/drivers/etc/host
Cómo no podremos modificarlo en su ubicación por motivos de seguridad, guardaremos una copia en el escritorio para realizar los cambios, y posteriormente lo volveremos a copiar a su ubicación original.
La modificación sería de esta forma, incluyendo tantas líneas como necesidades tengamos.
# xxxxxxxxxxxx
192.168.1.xxx nombre_de_dominio.synology.me
