Diseñados para satisfacer tus fantasías de experimentación,los laboratorios domésticosson los entornos de prueba perfectos para dar vida a tus geniales proyectos. Tanto si eres un recién llegado que intenta navegar por las traicioneras aguas del salto de distribución como si eres un veterano que busca experimentar con configuraciones de red avanzadas, los laboratorios domésticos ofrecen la ventaja adicional de permitirte empezar desde cero en caso de que las cosas salgan mal.

Pero una vez que hayas construido una estación de trabajo confiable que albergue tus máquinas virtuales y contenedores favoritos, es posible que tengas un poco de miedo de hacer realidad ideas extravagantes de servidores domésticos. Por eso, hemos compilado una lista de todas las medidas que puedes tomar para que tu laboratorio doméstico sea más resistente a tus proyectos.

Relacionado
Sin lugar a dudas, esta es la mejor aplicación de panel de control para su laboratorio en casa.

Desde una interfaz de usuario elegante hasta infinitas opciones de personalización, ¡Homepage lo tiene todo!

5Habilitar copias de seguridad automáticas

Y asegúrese de guardar también los archivos de configuración.

Creación de una instantánea de Proxmox

Mientras que los PC y los dispositivos NAS típicos solo pueden perder archivos debido a fallas en las unidades, la naturaleza experimental de los servidores domésticos los hace mucho más propensos a la pérdida de datos. Por ello, es una buena idea programar copias de seguridad periódicas de su laboratorio doméstico para asegurarse de no tener que reconstruir todo desde cero.

La mayoría de los sistemas operativos de laboratorio domésticos, desde Proxmox,ideal para principiantes, hastaXCP-ngyHarvester, profesionales , incluyen algunas funciones integradas para ayudarlo a programar instantáneas de sus máquinas virtuales. Pero si está trabajando en proyectos particularmente riesgosos, es posible que desee crear algunas copias adicionales de sus archivos de configuración para poner en marcha fácilmente el servidor si un experimento fallido hace que todo sea inaccesible.

4Configurar VLAN para aislar dispositivos vulnerables

Especialmente si estás usando dispositivos domésticos inteligentes en tu configuración.

Cómo acceder al archivo interfaces.conf en Proxmox

Ya sea que esté ejecutando un sistema de vigilancia plagado de cámaras o construyendo una casa inteligente, los dispositivos IoT suelen estar plagados de agujeros de seguridad, hasta el punto en que debe evitar mantenerlos en la misma subred que los otros sistemas.

Ahí es donde las VLAN resultan útiles. Al permitirle relegar los dispositivos desprotegidos a otra subred dentro de su laboratorio doméstico, puede conectarlos a Internet sin preocuparse por exponer el resto de su configuración informática a vulnerabilidades de seguridad.

3Mantenga registros detallados de las operaciones de su laboratorio en casa.

Me lo agradecerás más tarde

Teniendo en cuenta que muchas ideas de bricolaje se basan en el principio de prueba y error, la resolución de problemas es casi sinónimo de la gestión de un laboratorio doméstico. Pero si tienes el hábito de mantener registros detallados de tus experimentos, te resultará más sencillo solucionar los problemas y reconstruir tus fantásticos proyectos si (y seamos honestos,cuando) se estropee tu servidor doméstico.

Documentar el aspecto del hardware de su laboratorio doméstico también es útil cuando desea modificar la configuración sin pasar horas triangulando todas las conexiones físicas y lógicas. Afortunadamente, existen muchas herramientas alojadas en servidores propios que puede utilizar para este propósito, incluido BookStack, que tiene un estilo similar a una wiki, NetBox orientado a la red y el poderoso sistema PKMTriliumNext Notes.

2Configurar la virtualización anidada

Un verdadero cambio de juego

Ya que estamos hablando de experimentos, es posible que sientas la tentación de modificar ciertas configuraciones del hipervisor cuando estés trasteando con tu servidor. Pero si no tienes cuidado, podrías terminar arruinando toda la configuración al modificar las configuraciones incorrectas.

Afortunadamente, la virtualización anidada puede eliminar muchos riesgos al permitirle ejecutar máquinas virtuales dentro de las máquinas virtuales existentes. Además de la ventaja obvia de permitirle probar diferentes hipervisores, la virtualización anidada también le permite crear una máquina virtual de su plataforma de virtualización (bare-metal), donde tiene la libertad de ejecutar scripts extravagantes y modificar tantas configuraciones como desee.

1Crear un clúster de alta disponibilidad

Un poco exagerado, pero muy útil para laboratorios domésticos avanzados.

Un clúster Proxmox que consta de dos nodos

Minimizar los tiempos de inactividad puede no parecer un problema importante cuando recién estás empezando. Pero una vez que hayas equipado tu estación de trabajo con servidores multimedia, nubes personales y otros servicios esenciales alojados por ti mismo, querrás que tu laboratorio en casa permanezca operativo en todo momento. Y si alojas soluciones críticas como firewalls personalizados, proteger tu servidor de fallas aleatorias se vuelve aún más imperativo para evitar atraer la ira de otros que dependen de tu conexión a Internet.

La creación de clústeres de alta disponibilidad con nodos redundantes es una buena solución cuando se desea mantener operativas las aplicaciones alojadas en el servidor propio en caso de que falle uno de los sistemas. Solo hay que asegurarse de tener al menos tres máquinas independientes que ejecuten la misma plataforma de virtualización/hipervisor. Esto se debe a que un clúster de alta disponibilidad con solo dos dispositivos puede no ser capaz de lograr el quórum en caso de que alguno de los sistemas se desconecte, lo que significa que se podría terminar con un clúster completamente inútil a menos que se utilicen tres o más nodos.

Algunos medios adicionales para proteger su laboratorio en casa de usted mismo

¿Aún busca consejos adicionales para garantizar que su estación de trabajo pueda soportar todo el peso de sus proyectos? Si viaja con frecuencia y necesita acceder a su laboratorio doméstico desde redes públicas, puede utilizar unaVPN alojada por usted mismojunto con una configuración de proxy inverso para proteger su conexión. Mientras tanto, para los entusiastas de Linux que aman desarrollar proyectos de servidores domésticos directamente sobre su distribución favorita, ejecutar aplicaciones dentro de contenedores puede ayudar a evitar conflictos de paquetes y proporcionar un aislamiento decente sin consumir la misma cantidad de recursos que una máquina virtual. Por último, ejecutar una aplicación de monitoreo dedicada como Grafana en su clúster de alta disponibilidad puede ayudar a estar atento a interrupciones aleatorias del servicio.

Relacionado
4 razones por las que deberías usar contenedores Docker en tu PC

Hay muchos beneficios de alojar tus aplicaciones favoritas dentro de contenedores Docker

7