¡¿Exponer tu Homelab al INTERNET?! (Ten cuidado)
-
0:01 - 0:02Hola a todos, bienvenidos.
-
0:02 - 0:05Hoy vamos a intentar algo distinto.
-
0:05 - 0:08Vamos a empezar una nueva serie de videos
-
0:09 - 0:12sobre las distintas formas de exponer
-
0:12 - 0:14o acceder a Homelab desde internet.
-
0:15 - 0:17Principalmente porque hay muchas opciones
-
0:18 - 0:21y siento que no se habla mucho en YouTube.
-
0:21 - 0:25Sobre todo la parte de seguridad la más importante
-
0:25 - 0:29Todos asumen que es segura, lo cual no es siempre el caso,
-
0:29 - 0:32así que asegúrate de apretar el botón de Like, suscribirte y compartir.
-
0:32 - 0:33y empecemos.
-
0:34 - 0:35Bien, ¿cómo lo hacemos?
-
0:36 - 0:39para exponer nuestro homelab tenemos 5 formas principales
-
0:39 - 0:421. Túneles seguros como Cloudflare
-
0:42 - 0:442. Proxies inversos como Nginx
-
0:44 - 0:483. VPNs tradiciones como Wireguard o protocolos de OpenVPN
-
0:48 - 0:514. Redes Mesh como ZeroTier y Tailscale
-
0:52 - 0:55y por último 5. El clásico enrutamiento de puertos o NAT
-
0:55 - 0:59Así que analizemos cada uno de ellos para entender sus diferencias.
-
0:59 - 1:02Primero túneles seguros como Cloudflare.
-
1:02 - 1:07A veces se define como túneles seguros para acceder a tu app sin exponer tu IP
-
1:07 - 1:09facilitando el acceso remoto.
-
1:09 - 1:11También es fácil de configurar
-
1:11 - 1:14sin embargo, para empezar no es muy seguro
-
1:14 - 1:17y sólo depende de la seguridad de tu app,
-
1:17 - 1:19pero puede mejorarse.
-
1:19 - 1:22Cubriremos esto más tarde en otro video.
-
1:22 - 1:24Siguiente, proxies inversos como Nginx.
-
1:24 - 1:28Es un servidor posicionado en el medio que envía peticiones a tu Homelab
-
1:28 - 1:32ayudando a gestionar múltiples servicios bajo un dominio.
-
1:32 - 1:34Mientras agrega una capa de protección,
-
1:34 - 1:39tendrás más control sobre tus servicios
-
1:39 - 1:41y sobre cómo manejarlos.
-
1:41 - 1:46Sin embargo, éste expone tu IP y debes abrir un puerto en tu router para accederlo.
-
1:47 - 1:51Después, VPNs tradicionales como Wireguard o OpenVPN.
-
1:51 - 1:55Éstas crean un túnel encriptado entre tu dispositivo y tu Homelab
-
1:55 - 1:58haciendo sentir que estás en la misma red local.
-
1:58 - 2:01Son buenas para privacidad y seguridad
-
2:01 - 2:03pero sólo son útiles cuando eres el único usuario porque
-
2:03 - 2:07es imposible compartir el acceso sin entregar tu clave privada
-
2:07 - 2:10a otros usuarios.
-
2:10 - 2:14Luego, redes Mesh como ZeroTier o Tailscale.
-
2:14 - 2:19Éstas son similares a VPNs normales excepto que conectan dispositivos entre ellos
-
2:19 - 2:22en vez de conectarlos a un servidor central.
-
2:22 - 2:25Tienen más control que las VPNs en el sentido de que puedes escoger a cuáles
-
2:25 - 2:29dispositivos compartir, pero debes conectarte manualmente a la red
-
2:29 - 2:32cada vez para cada dispositivo que quieras darle acceso.
-
2:32 - 2:36Finalmente NAT, ésta es una forma clásica de abrir puertos específicos en tu router
-
2:36 - 2:38para exponer tu Homelab.
-
2:38 - 2:42Es simple pero también conlleva altos riesgos de seguridad si dependes sólo de ello.
-
2:42 - 2:47Ten en mente que NAT usualmente se usa junto con otros métodos como los anteriores,
-
2:47 - 2:51pero usarlo sólamente para enrutamiento de puertos no es recomendado para configuraciones de seguridad.
-
2:51 - 2:53Ahora, tal vez te preguntes,
-
2:53 - 2:56¿cuál es el método más seguro para exponer tu Homelab?
-
2:56 - 3:00En realidad, depende de tus apps y de qué quieras hacer.
-
3:00 - 3:03En mi opinión, no es sobre cuál método usar
-
3:03 - 3:06sino sobre cómo los combinas.
-
3:06 - 3:10El mejor método es combinarlos y hacer que funcionen entre ellos
-
3:10 - 3:12para lograr el método perfecto.
-
3:14 - 3:17Bien, primero vamos a cloudflare.com.
-
3:17 - 3:18Ve a "Sign Up"
-
3:19 - 3:22y "Free" en el sitio
-
3:23 - 3:26y creamos una cuenta nueva.
-
3:29 - 3:32Después de esto, si ya tienes un dominio
-
3:32 - 3:36ingrésalo. En mi caso voy a crear un nuevo dominio.
-
3:40 - 3:42Por alguna razón tuve un error al tratar de pagar
-
3:43 - 3:47así que sólo voy a importar un dominio existente. Sólo voy a escribirlo aquí.
-
3:51 - 3:54Bien, entonces ve hacia abajo
-
3:55 - 3:56y escoge el paquete gratuito.
-
4:00 - 4:03Luego haz click en "Continue to Activation".
-
4:03 - 4:07Confirma. Después hacemos algunos cambios.
-
4:07 - 4:11Necesitamos cambiar el nombre del servidor actual
-
4:11 - 4:13con el nombre de servidor de Cloudflare
-
4:13 - 4:16para que Cloudflare controle el dominio.
-
4:17 - 4:18Para hacerlo,
-
4:18 - 4:22vamos al proveedor del dominio, en mi caso es NameCheap.
-
4:26 - 4:31En mi caso voy a "Custom DNS" y luego copio
-
4:36 - 4:38el NAMESERVERS,
-
4:39 - 4:40y luego guardo.
-
4:43 - 4:46Dice que puede tomar hasta 48 horas
-
4:46 - 4:50pero no es cierto, puede tardar unos segundos o minutos máximo
-
4:50 - 4:52Pero, por si acaso
-
4:53 - 4:55si toma mucho tiempo de actualizar
-
4:55 - 4:58es normal así que espera.
-
4:58 - 5:00No hay otra opción.
-
5:01 - 5:02Bien, luego de un rato,
-
5:02 - 5:04llegamos a esta página, significa que todo está bien.
-
5:05 - 5:07Ahora vamos a "Access"
-
5:08 - 5:10y luego "Launch Zero Trust".
-
5:10 - 5:12Escogemos nuestra cuenta.
-
5:12 - 5:14Luego vamos a "Access".
-
5:15 - 5:18Después escogemos un nombre de equipo,
-
5:18 - 5:19cualquier cosa.
-
5:23 - 5:26Después escogemos el pack gratuito,
-
5:27 - 5:30no hay que pagar.
-
5:33 - 5:35Después vamos a "Netwotks",
-
5:35 - 5:36"Tunnels",
-
5:37 - 5:39y añadimos un túnel.
-
5:40 - 5:41Escogemos el de Cloudflare.
-
5:42 - 5:45Nombramos nuestro túnel Homelab_test.
-
5:47 - 5:50Luego nos dará a escoger nuestro entorno,
-
5:50 - 5:53en este caso sólo escoge Docker
-
5:53 - 5:55y copiamos el comentario
-
5:55 - 6:00porque sólo necesitamos el token. No necesitamos correr algo en Docker.
-
6:00 - 6:02Después vamos a TrueNAS
-
6:02 - 6:04e instalamos
-
6:04 - 6:06la app de Cloudflare.
-
6:07 - 6:09Ésta.
-
6:11 - 6:13Y aquí pegamos lo que tenemos
-
6:13 - 6:15y seguimos.
-
6:16 - 6:19Borra todo, sólo deja el token
-
6:25 - 6:27Va todo antes de esto.
-
6:29 - 6:30Listo.
-
6:32 - 6:34No necesitamos configurar algo más.
-
6:35 - 6:38Ni el almacenamiento, no es necesario.
-
6:40 - 6:41E instalamos.
-
6:44 - 6:45Bien, ya esta listo y andando.
-
6:46 - 6:48Volvemos al perfil de Cloudflare.
-
6:49 - 6:53Ahora esperamos hasta tener algo en Connectors.
-
6:53 - 6:55Buscará automáticamente.
-
6:55 - 6:56Muy bien, aquí vamos.
-
6:56 - 6:59Está conectado. Podemos continuar.
-
6:59 - 7:00Siguiente.
-
7:02 - 7:06Estamos listos para añadir nuestro primer servicio.
-
7:07 - 7:09Empecemos por añadir el mismo TrueNAS.
-
7:10 - 7:12Sólo copiamos la IP.
-
7:15 - 7:17Luego escogemos el subdominio
-
7:17 - 7:18TrueNAS
-
7:18 - 7:20y elegimos el dominio.
-
7:21 - 7:23Luego escogemos HTTP
-
7:24 - 7:26y después la IP.
-
7:27 - 7:30
-
7:30 - 7:31
-
7:33 - 7:36
-
7:36 - 7:41
-
7:41 - 7:44
-
7:45 - 7:51
-
7:53 - 7:56
-
7:57 - 7:58
-
7:59 - 8:00
-
8:00 - 8:01
-
8:05 - 8:05
-
8:06 - 8:06
-
8:09 - 8:11
-
8:11 - 8:12
-
8:13 - 8:15
-
8:15 - 8:19
-
8:19 - 8:21
-
8:22 - 8:23
-
8:24 - 8:25
-
8:26 - 8:29
-
8:34 - 8:36
-
8:36 - 8:38
-
8:40 - 8:42
-
8:43 - 8:44
-
8:44 - 8:45
-
8:48 - 8:50
-
8:51 - 8:53
-
8:54 - 8:58
-
8:59 - 9:00
-
9:04 - 9:07
-
9:08 - 9:11
-
9:11 - 9:12
-
9:13 - 9:14
-
9:16 - 9:18
-
9:25 - 9:26
-
9:33 - 9:35
-
9:36 - 9:36
-
9:37 - 9:38
-
9:39 - 9:41
-
9:42 - 9:46
-
9:46 - 9:50
-
9:50 - 9:52
-
9:52 - 9:56
-
9:57 - 9:58
-
9:59 - 10:00
-
10:01 - 10:04
-
10:07 - 10:08
-
10:10 - 10:13
-
10:17 - 10:19
-
10:25 - 10:28
-
10:29 - 10:30
-
10:31 - 10:34
-
10:35 - 10:37
-
10:40 - 10:41
-
10:42 - 10:45
-
10:49 - 10:53
-
10:53 - 10:54
-
10:54 - 10:58
-
10:58 - 11:02
-
11:02 - 11:06
-
11:06 - 11:11
-
11:11 - 11:12
-
11:13 - 11:14
-
11:15 - 11:18
-
11:20 - 11:25
-
11:26 - 11:28
-
11:29 - 11:32
-
11:36 - 11:40
-
11:42 - 11:44
-
11:48 - 11:51
-
11:51 - 11:53
-
11:54 - 11:56
-
11:57 - 12:00
-
12:00 - 12:04
-
12:04 - 12:06
-
12:06 - 12:11
-
12:11 - 12:14
-
12:17 - 12:19
-
12:21 - 12:23
-
12:26 - 12:29
-
12:32 - 12:36
-
12:36 - 12:38
-
12:43 - 12:45
-
12:45 - 12:47
-
12:51 - 12:52
-
13:02 - 13:06
-
13:06 - 13:08
-
13:09 - 13:10
-
13:11 - 13:12
-
13:12 - 13:13
-
13:15 - 13:16
-
13:21 - 13:24
-
13:28 - 13:30
-
13:31 - 13:32
-
13:33 - 13:35
-
13:40 - 13:42
-
13:50 - 13:52
-
13:58 - 13:59
-
14:06 - 14:09
-
14:13 - 14:14
-
14:18 - 14:23
-
14:25 - 14:26
-
14:27 - 14:28
-
14:31 - 14:33
-
14:33 - 14:36
-
14:37 - 14:38
-
14:39 - 14:40
-
14:41 - 14:44
-
14:45 - 14:46
-
14:50 - 14:51
-
14:55 - 14:58
-
15:03 - 15:07
-
15:08 - 15:12
-
15:12 - 15:14
-
15:15 - 15:17
-
15:22 - 15:24
-
15:27 - 15:28
-
15:33 - 15:33
-
15:34 - 15:35
-
15:36 - 15:39
-
15:43 - 15:44
-
15:44 - 15:47
-
15:47 - 15:53
-
15:54 - 15:57
-
15:57 - 16:00
-
16:00 - 16:01
-
16:02 - 16:04
-
16:05 - 16:09
-
16:09 - 16:11
-
16:11 - 16:13
-
16:13 - 16:17
-
16:17 - 16:20
-
16:20 - 16:23
-
16:23 - 16:26
- Title:
- ¡¿Exponer tu Homelab al INTERNET?! (Ten cuidado)
- Description:
-
- Video Language:
- English
- Team:
Captions Requested
- Duration:
- 16:28
![]() |
denismilla published Spanish subtitles for EXPOSE your Homelab to the INTERNET?! (Be Careful) | |
![]() |
denismilla edited Spanish subtitles for EXPOSE your Homelab to the INTERNET?! (Be Careful) | |
![]() |
denismilla edited Spanish subtitles for EXPOSE your Homelab to the INTERNET?! (Be Careful) | |
![]() |
denismilla edited Spanish subtitles for EXPOSE your Homelab to the INTERNET?! (Be Careful) | |
![]() |
denismilla edited Spanish subtitles for EXPOSE your Homelab to the INTERNET?! (Be Careful) | |
![]() |
denismilla edited Spanish subtitles for EXPOSE your Homelab to the INTERNET?! (Be Careful) | |
![]() |
denismilla edited Spanish subtitles for EXPOSE your Homelab to the INTERNET?! (Be Careful) | |
![]() |
denismilla edited Spanish subtitles for EXPOSE your Homelab to the INTERNET?! (Be Careful) |