Crea laboratorios de red visualmente. Ejecútalos en cualquier parte.
Isothrum es un editor al estilo de GNS3 para contenedores y máquinas virtuales. Dibuja tu laboratorio, conéctalo y descarga archivos de Docker, Vagrant y Terraform listos para usar.
Un laboratorio, exportado a
- Docker Compose
- Vagrant
- Proxmox
- Kubernetes
- AWS
- Azure
- Google Cloud
- DigitalOcean
- Linode
- Oracle Cloud
eth0Funciones
Todo para esbozar un laboratorio, nada que instalar
Isothrum convierte un dibujo en los archivos que lo construyen, para que dediques tu tiempo al laboratorio y no a la fontanería.
Dibuja como en GNS3
Arrastra dispositivos al lienzo y conéctalos puerto a puerto. El nombre de cada puerto aparece junto al extremo del cable, como en un rack real.
Contenedores y máquinas virtuales juntos
Coloca imágenes de Docker junto a máquinas virtuales Debian, Ubuntu, Kali o Windows y conéctalas en el mismo laboratorio.
Un laboratorio, todos los entornos
Descarga el mismo laboratorio para Docker Compose, Vagrant, Proxmox, Kubernetes o Terraform en AWS, Azure, Google Cloud, DigitalOcean, Linode y Oracle Cloud.
Validado mientras dibujas
Isoloom valida cada cambio. Si algo falla, ves qué máquina es y qué hacer.
Privado por diseño
El motor se ejecuta en tu navegador como WebAssembly. Tu laboratorio nunca se sube: se queda en tu equipo.
Un archivo tuyo
Tu laboratorio es un isoloom.yml: YAML legible que puedes guardar en Git, editar a mano y ejecutar con la línea de comandos de Isoloom.
eth1Cómo funciona
De un dibujo a un laboratorio en marcha, en tres pasos
- 1
Dibuja
Coloca máquinas en el lienzo y tira un cable entre dos de ellas. Elige una imagen o un sistema para cada una.
- 2
Descarga
Con un clic obtienes un zip con el isoloom.yml y los archivos de Docker, Vagrant y Terraform generados a partir de él.
- 3
Ejecuta
Arráncalo con la herramienta que ya tienes. El mismo laboratorio se comporta igual en cualquier destino.
$ unzip office-lab.zip -d office-lab && cd office-lab# Containers only$ docker compose -f .isoloom/docker/compose.yml up -d# VMs, or containers and VMs together$ cd .isoloom/hybrid && vagrant up# In the cloud$ cd .isoloom/cloud-docker/aws && terraform init && terraform applyeth2Pensado para aprender
Pensado para aprender
Un laboratorio es la forma más rápida de entender una red. Con Isothrum, montar uno lleva minutos, no una tarde.
Estudiantes
Practica redes, Linux y seguridad en un laboratorio que puedes romper y reconstruir en minutos.
Docentes y formadores
Diseña un laboratorio una vez y da el mismo zip a cada alumno. Funciona igual en su portátil o en la nube.
Homelabs y CTF
Esboza un entorno, ejecútalo hoy en Docker y llévalo mañana a Proxmox o a la nube.
eth3GNS3
Isothrum y GNS3
GNS3 es la referencia para emular equipos de red de fabricantes. Isothrum está pensado para laboratorios de contenedores y máquinas virtuales que quieres ejecutar en cualquier parte.
| Isothrum | GNS3 | |
|---|---|---|
| En el navegador, nada que instalar | Sí | No |
| Contenedores y máquinas virtuales en un laboratorio | Sí | Sí |
| El mismo laboratorio en Docker, VM, Proxmox y la nube | Sí | No |
| Consolas en vivo y captura de paquetes | Previsto | Sí |
| Imágenes de Cisco IOS y otros fabricantes | No | Sí |
eth4Preguntas
Preguntas frecuentes
¿Isothrum es gratis?
Sí. El editor se ejecuta en tu navegador, sin cuenta ni registro.
¿Mi laboratorio sale de mi navegador?
No. El motor se ejecuta en tu navegador como WebAssembly y tu dibujo se guarda en el almacenamiento local del navegador. El sitio solo cuenta visitas anónimas.
¿Qué necesito para ejecutar el laboratorio descargado?
Docker para un laboratorio solo de contenedores. Vagrant con VirtualBox, VMware o libvirt para máquinas virtuales y para laboratorios que mezclan contenedores y máquinas virtuales. Terraform y una cuenta en la nube para la nube, o un servidor Proxmox.
¿Qué es isoloom.yml?
La especificación abierta que escribe Isothrum, del proyecto Isoloom. Un solo archivo describe las máquinas, las redes entre ellas y los servicios que exponen, e Isoloom genera a partir de él los archivos de cada destino.
¿Puedo usar imágenes de Cisco u otros fabricantes?
No directamente. Usa un router libre como FRRouting en un contenedor, o cualquier sistema de máquina virtual compatible con Isoloom.
¿Cómo funciona el enrutamiento entre cables?
Cada cable es su propia red pequeña. Isothrum no enruta entre ellas por ti: una máquina router necesita su propia configuración, como en una red real.
Dibuja tu primer laboratorio ahora
Sin cuenta, nada que instalar. Abre el editor, parte del ejemplo y descárgalo con un clic.
Abrir el editor
