Here is the article:
Proteja su red local con un dominio personalizado, cifrado SSL y subdominios: Un tutorial comprensivo
Introducción
¿Está cansado de teclear direcciones IP y puertos aburridos para acceder a sus servicios locales? ¿Quiere hacer que la gestión de su servidor doméstico sea más segura y eficiente? En este artículo, le mostraremos cómo crear un setup que hace que acceder a sus servicios locales sea más seguro y conveniente. Al final de este tutorial, tendrá un dominio personalizado, cifrado SSL y subdominios para sus servicios como Proxmox, TrueNAS, y más.
Paso 1: Cree un dominio gratuito en DuckDNS
Primero, necesitamos crear un dominio gratuito en DuckDNS.org. Puede ingresar con cualquier cuenta disponible, incluyendo Google. Una vez ingresado, podemos ver la información de la cuenta, tipo de cuenta, token y fecha de creación de la cuenta. Solo necesitaremos el token mientras generamos el certificado SSL usando Let's Encrypt.
Paso 2: Genere un certificado SSL con Let's Encrypt
A continuación, necesitamos generar un certificado SSL using Let's Encrypt. Usaremos el token que generamos anteriormente y configuraremos un dominio para nuestros servicios internos. Una vez creado el dominio, este será el formato completo de él, y será un subdominio de DuckDNS.org. Lo utilizaremos solo para nuestros propósitos internos, así que déle un nombre a su dominio y haga clic en Agregar dominio.
Paso 3: Configure Nginx Proxy Manager con Docker
Ahora, necesitamos configurar Nginx Proxy Manager con Docker. Le guiará a través de encontrar el contenedor de Nginx Proxy Manager adecuado en Docker Hub y configurar un archivo de compose de Docker para ejecutarlo localmente. También proporcionaremos un tutorial de archivo de compose de Docker.
Paso 4: Acceda a Proxmox y TrueNAS con subdominios
A continuación, crearemos subdominios utilizando nuestro dominio DuckDNS y certificados SSL, lo que nos permitirá acceder de forma segura a Proxmox y TrueNAS desde nuestra red local.
Paso 5: Configure proxies inversos para Proxmox y TrueNAS
Ahora, configuraremos proxies inversos para Proxmox y TrueNAS. Configuraremos un nuevo nombre de dominio para cada servicio, ingrese la dirección IP y el número de puerto, y habilite características como websockets y certificados SSL.
Conclusión
Siguiendo estos pasos, tendrá un setup que hace que la gestión de su servidor doméstico sea más segura y eficiente. Podrá acceder a todos sus servicios locales con conexiones seguras en dominios personalizados con cifrado SSL. No olvide hacer clic en el botón Suscribirse para recibir más contenido como este en el camino.
Cree un dominio gratuito en DuckDNS
Genere un certificado SSL con Let's Encrypt
Configure Nginx Proxy Manager con Docker