rincón perdición

Crear proxys inversos en Synology

Cuando sacas un NAS Synology de la caja y lo configuras la primera vez todo es muy bonito y sencillo de usar. Apenas tienes que recordar un par de cosas. Para acceder al panel de administración la URL de acceso es http://IP.del.NAS.Synology:5000 y poco más. El problema llega cuando empiezas a añadir servicios: Resilio para sincronizar contenido, Plex como servidor multimedia, el servicio de notas parece tener buena pinta…

Por un lado tienes la dificultad de recordar que puerto se corresponde con cada servicio. ¿El panel de administración de Resilio era el 28888 o el 22888? ¿Y si quiero compartir un fichero con un amigo era 7000 o 30281? ¿Para gestionar/usar _________ tenía un puerto propio o estaba integrado en el panel de control de Synology?

A esto hay que sumarle que añadir un certificado SSL (aprovecho para enlazar el tutorial de como importar un certificado SSL a un NAS Synology) a alguno de estos servicios requiere de un cierto toqueteo en los ficheros de configuración que no todos los usuarios están dispuestos a llevar a cabo.

Para solucionar y facilitar un poco estas cuestiones existen unas cosas llamadas proxys inversos. La idea, resumiendo muchísimo, es algo así como:

Con esto conseguiremos que, para gestionar las carpetas sincronizadas con Resilio, en lugar de tener que entrar a http://IP.del.NAS.Synology:28888 simplemente tengamos que recordar algo como https://resilio.synology.dominio.tld

Comprobando las URL y puertos de nuestras aplicaciones

El primer paso será acceder al panel de administración del NAS y abrir el Panel de control. Una vez dentro, buscaremos en la barra lateral la opción Portal de aplicaciones y pulsaremos en esa opción.

En la primera sección (Aplicación, se muestra por defecto) veremos los puertos de algunas aplicaciones que tengamos instaladas. Generalmente encontraremos las aplicaciones propias de Synology como File Station, Note Station, Download Station… Lo que tendremos que anotar es el número (puerto) que aparece en la columna HTTP.

Gestión de los accesos a diversas aplicaciones

Para comprobar el puerto de una aplicación que no aparezca en este listado pulsaremos sobre el Menú de aplicaciones (icono situado en la esquina superior izquierda) y pulsaremos sobre la aplicación que queremos gestionar. Se abrirá una nueva pestaña del navegador con la URL real de la aplicación.

El primer conjunto de valores (entre http:// y los dos puntos) será la IP y lo que aparece después de los dos puntos será el puerto. Por ejemplo (ejemplos de puerto por defecto):

Creando el proxy inverso

Una vez hemos conseguido el puerto usado por nuestras aplicaciones, pulsamos en el apartado Proxy inverso de la ventana anterior. Dentro de esta ventana aparecerá el listado de proxys inversos que existen en nuestro sistema.

Listado de proxys inversos con origen y destino

Para crear una nueva entrada pulsaremos sobre el botón Crear (si, lo veo lógico) y rellenaremos los datos necesarios:

Configurando el proxy inverso

Una vez hemos rellenado los datos simplemente nos queda pulsar en OK y comprobar que todo funciona correctamente accediendo a la URL del proxy inverso, en el ejemplo de la imagen sería https://admin.dominio-personalizado.tld

Esta web utiliza cookies con el fin de recopilar la información necesaria para optimizar la experiencia de navegación, de conformidad con la política de cookies.