El autohospedaje y el homelabbing pueden ser una excelente guisa de evitar hacienda en suscripciones y dominar la dependencia de las grandes empresas de tecnología para sus servicios esenciales.
Pero, ¿qué sucede cuando una columna vertebral de Internet, como Cloudflare, deja de funcionar? Incluso los autohospedadores utilizan Cloudflare para una serie de funciones vitales.
Así es como mantengo accesible mi laboratorio doméstico, incluso cuando Cloudflare no funciona.
¿Por qué una interrupción de Cloudflare afectó los servicios autohospedados?
Cloudflare ofrece una serie de servicios que son populares tanto entre los anfitriones propios como entre los anfitriones profesionales.
Uno de los servicios más populares entre los autohospedadores es el túnel de Cloudflareque es un servidor proxy que se encuentra entre un laboratorio doméstico y el mundo exógeno. En punto de exponer directamente sus servicios a Internet exógeno, primero los dirige a través del túnel de Cloudflare.
En caso de algún tipo de ataque, Cloudflare se ve afectado en punto de su servidor.
Más allá de la protección que puede cumplimentar, los túneles de Cloudflare asimismo son excepcionalmente convenientes en comparación con configurar y gobernar todos los servicios equivalentes usted mismo. Desafortunadamente, cuando Cloudflare deja de funcionar, probablemente no tengas suerte a menos que tengas un plan de respaldo.
Siempre ejecuto un servidor WireGuard en mi red almacén específicamente para este tipo de interrupción, y es exactamente por eso que todos mis servicios siguieron funcionando casi como de costumbre hoy, mientras que la porción de Internet estaba inaccesible.
Un servidor WireGuard salvó mi laboratorio doméstico de la interrupción de Cloudflare
Mientras Cloudflare estaba inactivo, solo tuve que cambiar a un sistema alterno: el AlambreGuardia Servidor ejecutándose en mi red almacén.
WireGuard es una VPN que funciona de guisa muy similar a NordVPN o Mullvad, excepto que en punto de enrutar su tráfico de forma segura a un servidor casual administrado por alguna empresa, enruta su tráfico a su propio servidor. Si está fuera de casa, le permite penetrar a cualquier cosa en su red doméstica como si estuviera conectado a su propia red Wi-Fi o conectado a un cable Ethernet.
Si no eres un ingenio de las redes, es una forma rápida, conveniente y relativamente segura de hacer que todo lo que alojas sea accesible desde cualquier parte del mundo. Incluso si está ejecutando un túnel Cloudflare con DDNS y cualquier otra decisión de red sofisticada que exista, un servidor WireGuard es un excelente plan de contingencia.
Cloudflare puede colapsar todo lo que quiera; Mientras Internet siga funcionando y mi servidor WireGuard esté funcionando, podré conectarme mediante VPN a mi red doméstica y utilizar mis servicios autohospedados como lo haría normalmente.
Proteja su propio laboratorio doméstico con WireGuard
La mejor parte de configurar y ejecutar un servidor WireGuard es la simplicidad. Por otra parte, puede ejecutar uno en hardware de consumo de energía ultrabajo. Legado que mi servidor WireGuard rara vez se usa mucho, lo ejecuto en una Raspberry Pi Zero W, lo que significa que casi no consume electricidad y cuesta menos de $20 en total.
La forma más sencilla de ejecutar un servidor WireGuard en un Pi es con una decisión de código extenso convocatoria PiVPN. PiVPN toma el ya sencillo proceso de instalación de WireGuard y lo simplifica aún más.
Primero, instale una distribución ligera de Linux en cualquier dispositivo que vaya a utilizar como servidor WireGuard. En mi caso, estoy usando una Raspberry Pi Zero W, así que elegí la lectura Lite del sistema eficaz Raspberry Pi. Asegúrese de personalizar la instalación para que se conecte a su red automáticamente.
Una vez hecho esto, conéctese a su Pi a través de SSH o conecte un profesor y un teclado. Luego, ejecute el posterior comando para descargar PiVPN.
curl -L https://install.pivpn.io | bash
PiVPN lo guiará a través del proceso de configuración y le avisará cuando necesite su opinión. Hay dos cosas a tener en cuenta: qué servicio VPN desea utilizar y qué puerto utilizará WireGuard. Las opciones predeterminadas deberían estar aceptablemente, solo asegúrese de que WireGuard sea el servicio VPN que instale y que tome nota del puerto; deberá reenviarlo a su enrutador más tarde.
Una vez hecho esto, deberá iniciar sesión en su enrutador y configurar el reenvío de puertos para el servidor WireGuard. De forma predeterminada, utilizará el puerto 51820.
Por postrero, debe crear una cuenta para conectarse utilizando el amplificar pivpn comando, entonces envía esos perfiles a los dispositivos a los que deseas tener camino al servidor VPN. En mi caso, opté por usar el código QR en mi teléfono una vez que instaló la aplicación WireGuard.
Y con eso, ya está. Independientemente de lo que suceda con Cloudflare en el futuro, seguirás teniendo camino a tus servicios autohospedados.
Puedes ejecutar WireGuard en un dispositivo de muy bajo consumo como un Pi Zero W o un Pi Zero 2 W si lo deseas, pero si estás construyendo uno nuevo, te recomendaría poco con un poco más de potencia. Una Raspberry Pi 4 o Pi 5 es una excelente opción, ya que asimismo puede manejar simultáneamente otras funciones de red importantes, como su propio servidor DNS, un PiHole y cualquier otra cosa que desee.
- Puertos USB
-
1 USB-C, 4 USB-A
- Puertos HDMI
-
2
El kit de inicio Raspberry Pi 5 de CanaKit incluye todo lo que un sucesor necesita para comenzar, incluida una microSD de 128 cargada con el sistema eficaz Raspberry Pi.






