Documentación

SILAB documentación

Todo, desde la instalación en una línea hasta su primer laboratorio, y cada herramienta del banco.

15 temas 4 secciones Instaladores para Linux y Windows
Instalación rápida

Laboratorios en minutos, desde un solo comando.

En Ubuntu, ejecute la primera línea como root. En Windows, ejecute la segunda en PowerShell como administrador. Ambas verifican la versión firmada antes de ejecutar nada.

Leer la guía completa de instalación
Linux — bash
curl -fsSL https://silab.securytik.com/install.sh | sudo bash
Windows — PowerShell (not cmd)
irm https://silab.securytik.com/install.ps1 | iex

Comenzar

Descripción general & arquitectura

SILAB — SecuryTik Interactive LABoratory — es un laboratorio de simulación de redes creado para formadores y estudiantes de MikroTik. Dibuje una topología, pulse iniciar, y cada router es un Cloud Hosted Router (CHR) de RouterOS real al que puede acceder con un doble clic: una consola en el navegador, WinBox, WebFig o SSH.

Para quién es SILAB

Formadores que preparan una clase, estudiantes que practican para una certificación MikroTik, e ingenieros que quieren probar un cambio en RouterOS real antes de tocar producción. SILAB sigue el espíritu de EVE-NG y PNETLab, pero centrado en una sola tarea y hecho simple.

Cómo funciona

SILAB se ejecuta sobre QEMU puro. Cuando el host tiene KVM, SILAB lo usa; cuando no lo tiene — un VPS económico, una VM de portátil, una instancia en la nube anidada — recurre a la emulación por software (TCG) y aun así arranca un router en medio minuto aproximadamente. Los routers comparten una imagen base en disco y páginas de memoria idénticas en la RAM, y los switches, PC y nubes de Internet cuestan casi nada.

Navegador→ nginx→ silab-web→ silab-engine→ QEMU + CHR por router
ParteRol
silab-webLa interfaz web, como el usuario sin privilegios silab, solo en 127.0.0.1 detrás de nginx
silab-engineServicio root: routers, cables, la red de gestión y el reenvío de puertos; habla con la web a través de un socket unix
Un QEMU por routerCada router se ejecuta en su propia unidad systemd con límites de CPU y RAM, de modo que un router inundado no puede congelar el host
EnlacesLos enlaces tc entre puertos dejan pasar STP, LACP y LLDP; los hubs, PC y nubes NAT de Internet son puentes y espacios de nombres de Linux, no VM
Red de gestiónAislada, solo DHCP, mantenida dentro de cada router en su propio VRF (vrf-mgmt)

Qué hace SILAB

Routers reales

Routers y switches CHR de MikroTik genuinos, cableados ether1..N exactamente como se dibujaron.

A un clic de distancia

Consola de navegador, WinBox, WebFig y SSH para cada router.

Cables y energía

Desconectar, degradar, capturar; apagar, reiniciar, ciclo de energía, borrar.

PC virtuales

Clientes DHCP, estáticos o PPPoE con ping, trace y más.

Herramientas para formadores

Acciones masivas en cada router, renombrado en vivo, laboratorios pequeños y compartibles.

Como todo producto SecuryTik

Actualizaciones firmadas, copia de seguridad y restauración, temas de día y noche.

Empiece con Instalación, o use el menú para ir directamente a cualquier tema.

Comenzar

Instalación

SILAB instala todo lo que necesita — QEMU, la imagen de RouterOS, nginx y sus propios servicios — con un solo comando. Es independiente: se instala en una máquina Ubuntu limpia y convive con cualquier otra cosa ya presente en el host sin tocarla.

Cada instalación se verifica: el bootstrap comprueba la firma del manifiesto de la versión frente a la clave de versión de SILAB y el SHA256 del paquete antes de ejecutar nada, y luego le pide aceptar la licencia de MikroTik.

Elija su plataforma:

Instalación

Linux (un comando)

En Ubuntu 22.04, 24.04 o 26.04 (amd64 o arm64), ejecute como root:

curl -fsSL https://silab.securytik.com/install.sh | sudo bash

El instalador descarga desde nuestro bucket de descargas, y desde la versión de GitHub de SILAB por sí mismo cuando no se puede alcanzar el bucket — no hay nada que elegir.

Qué sucede

  1. El bootstrap obtiene el manifiesto de la última versión, comprueba su firma y caducidad, descarga el paquete y comprueba su SHA256. Un desajuste detiene la instalación antes de ejecutar nada.
  2. Le pide aceptar la licencia de MikroTik para RouterOS CHR, y luego descarga la última imagen estable de CHR desde MikroTik y verifica su SHA256. SILAB nunca redistribuye la imagen.
  3. Instala QEMU, nginx y los servicios de SILAB, y publica la interfaz web en el puerto 80 — o el 8088 cuando el puerto 80 ya está ocupado, por ejemplo por SAMM.

Primer inicio de sesión

Abra el servidor en un navegador e inicie sesión:

URL de accesohttp://<server>/ · Nombre de usuarioadmin · Contraseñaadmin

Cambie la contraseña de inmediato en System → Profile. SILAB muestra una advertencia mientras se use la contraseña predeterminada.

Instalaciones desatendidas Sin una terminal (cron, CI, ssh -T) el instalador se ejecuta desatendido. Configure SILAB_ACCEPT_MIKROTIK_LICENSE=1 para aceptar la licencia de MikroTik sin la solicitud — vea Requisitos y opciones.

Instalación

Windows (WSL2)

SILAB se ejecuta en Windows 10 (versión 2004 o posterior) y Windows 11 en su propia instancia de WSL2, configurada por un solo instalador. Abra PowerShell — no el símbolo del sistema (cmd) — y ejecute la línea siguiente. Si PowerShell no se está ejecutando como administrador, Windows pedirá permiso: haga clic en Sí y la instalación continúa en una nueva ventana de administrador.

irm https://silab.securytik.com/install.ps1 | iex

Descarga desde nuestro bucket de descargas, y desde la versión de GitHub de SILAB por sí mismo cuando no se puede alcanzar el bucket.

El bootstrap descarga el instalador completo a %ProgramData%\SILAB\silab-windows.ps1 y lo ejecuta desde ahí, de modo que puede elevarse a sí mismo y continuar después de un reinicio.

Qué sucede

  1. Habilita WSL2. La primera vez esto requiere un reinicio de Windows; la configuración continúa después por sí misma.
  2. Importa una instancia dedicada de Ubuntu 24.04 llamada SILAB (verificada por checksum). El resto de sus distribuciones WSL quedan intactas.
  3. Instala SILAB dentro de esa instancia con el instalador de Linux.
  4. Añade un icono SILAB al escritorio y al menú Inicio: un pequeño menú para Start, Stop, ver el Status, Open en el navegador, y Share on the LAN para que otros PC — y su WinBox — puedan acceder al laboratorio.
La virtualización por hardware es obligatoria en Windows A diferencia de Linux, WSL2 no puede funcionar sin Intel VT-x / AMD-V. En un PC real, active «Intel Virtualization Technology» o «SVM Mode» en la configuración del BIOS/UEFI. Dentro de una máquina virtual debe pasarse al invitado — en VMware marque «Virtualize Intel VT-x/EPT or AMD-V/RVI» con la VM apagada. El instalador lo comprueba e indica qué cambiar.

Instalar desde un archivo descargado

El instalador completo también puede ejecutarse directamente, por ejemplo desde una copia en una memoria USB:

powershell -ExecutionPolicy Bypass -File silab-windows.ps1

Desinstalación

-Uninstall elimina la instancia de SILAB, el acceso directo y las reglas de compartición en la LAN:

powershell -ExecutionPolicy Bypass -File "$env:ProgramData\SILAB\silab-windows.ps1" -Uninstall

Instalación

Requisitos y opciones

Requisitos

  • Linux: Ubuntu 22.04, 24.04 o 26.04, amd64 o arm64, con acceso root / sudo. KVM se usa automáticamente cuando /dev/kvm es utilizable; sin él, SILAB se ejecuta bajo emulación por software — no se necesita VT-x.
  • Windows: Windows 10 versión 2004 (build 19041) o posterior, o Windows 11, con virtualización por hardware (VT-x / AMD-V) activada para WSL2.
  • Tamaño: 2 núcleos y 4 GB de RAM ejecutan un puñado de routers; calcule unos 200–300 MB de RAM por router.
  • RouterOS: CHR 7.15 o posterior, descargado desde MikroTik.

Lo que configura el instalador

ComponenteDetalles
QEMUqemu-system-x86 (o -arm en hosts arm64) y qemu-utils; KVM se usa automáticamente cuando /dev/kvm es utilizable
RouterOS CHRÚltima imagen estable descargada de MikroTik tras aceptar la licencia de MikroTik; verificada con SHA256
nginxPublica la interfaz web en el puerto 80 (u 8088 cuando el 80 está ocupado, p. ej. por SAMM) como sitio propio de SILAB, añadido sin tocar otros sitios
silab-webLa interfaz web como el usuario sin privilegios silab, solo en 127.0.0.1 (detrás de nginx)
silab-engineServicio root: routers, cables, red de gestión, reenvío de puertos
TemporizadoresComprobación diaria de versiones (silab-updater.timer), copia de seguridad diaria a las 04:00 (silab-backup.timer), fusión de memoria (silab-ksm)
RedesSus propios puentes (sl*) y tabla nftables (inet silab); nunca toca su interfaz LAN
Cortafuegos del hostDonde Docker o ufw descartan el tráfico reenviado, silab-fw.service añade reglas ACCEPT específicas (etiquetadas silab) para el reenvío de puertos, las nubes de Internet y los hubs del laboratorio, y las vuelve a añadir en cada arranque
¿Instaló Docker o activó ufw después? Si instala Docker o activa ufw después de SILAB, ejecute systemctl restart silab-fw (o reinicie) para que las reglas del laboratorio se añadan de nuevo.

Variables de entorno de anulación

Establezca estas variables antes del comando de instalación, p. ej. curl -fsSL https://silab.securytik.com/install.sh | sudo SILAB_HTTP_PORT=8080 bash.

VariableEfecto
SILAB_HTTP_PORT=NPuerto de la interfaz web (predeterminado 80 si está libre, si no 8088)
SILAB_APP_PORT=NEl puerto propio de la app en 127.0.0.1, detrás de nginx (predeterminado 8089)
SILAB_ACCEPT_MIKROTIK_LICENSE=1Aceptar la licencia de MikroTik sin la solicitud
SILAB_SKIP_IMAGE=1Host sin conexión: instalar sin descargar RouterOS (silab image add <file> más tarde)
SILAB_VERBOSE=1Salida de comandos en bruto en lugar de la pantalla de progreso

Comenzar

Su primer laboratorio

Dos routers y un cable, desde un lienzo vacío hasta un ping a través del enlace.

  1. Inicie sesión como admin / admin y cambie la contraseña en System → Profile.
  2. Cree un laboratorio y luego abra Lab → Topology.
  3. Haga clic en + Node y añada dos nodos Router (CHR) — R1 y R2 en este ejemplo.
  4. Haga clic en + Connect, haga clic en R1 y luego en R2, y elija los puertos — por ejemplo ether1 en ambos.
  5. Pulse Start lab. Bajo emulación por software, un laboratorio de dos routers limpio queda listo y aprovisionado en medio minuto aproximadamente.
  6. Haga doble clic en R1 para abrir su consola, asigne a ether1 una dirección en cada router, y use Ping — haga clic en R1, luego en R2 — para probar el cable.
Un laboratorio a la vez SILAB ejecuta un laboratorio a la vez. El gestor de laboratorios crea, abre, duplica, renombra, exporta e importa archivos .silab.

El archivo de laboratorio

Un laboratorio es un pequeño diagrama YAML. Exportado como archivo .silab lleva el diagrama más un .rsc por router — normalmente unos pocos KB. El SILAB del receptor reconstruye el laboratorio desde su propia imagen de RouterOS, y los archivos importados se validan estrictamente: sin rutas del host, sin argumentos de QEMU en bruto.

silab: 1
name: OSPF basics
routeros: "7.24.4"
nodes:
  - {id: 1, name: R1, kind: router, x: 100, y: 100, config: R1.rsc}
  - {id: 2, name: R2, kind: router, x: 400, y: 100}
  - {id: 3, name: LAN, kind: hub,    x: 250, y: 300}
  - {id: 4, name: PC1, kind: pc,     x: 250, y: 450}
links:
  - {a: {node: 1, port: 1}, b: {node: 2, port: 1}, delay_ms: 20}
  - {a: {node: 2, port: 2}, b: {node: 3}}
  - {a: {node: 4}, b: {node: 3}}

Un laboratorio fija su versión de RouterOS, de modo que un laboratorio compartido se comporta igual en todas partes.

Construcción de laboratorios

Nodos y cables

Añada nodos con + Node y cablee de puerto a puerto con + Connect — mientras el laboratorio se ejecuta, sin reiniciar.

Tipos de nodo

NodoQué es
Router (CHR)Un Cloud Hosted Router de MikroTik genuino. Los puertos se llaman ether1..N dentro de RouterOS, coincidiendo con el diagrama.
Switch (CHR)Un CHR configurado como switch.
HubUn segmento compartido — un puente de Linux, sin VM.
PCUn PC virtual: cliente DHCP, estático o PPPoE con su propia consola. Vea PC virtuales.
Internet (NAT)Una nube NAT que da al laboratorio salida a Internet, nunca a la LAN del host.

Renombre un router en el lienzo y su identidad de RouterOS lo sigue, en vivo. Cada router puede llevar una configuración de arranque (.rsc), aplicada en el primer inicio.

Cables

  • Los cables punto a punto dejan pasar cada trama: STP, LACP, LLDP, MNDP y etiquetas VLAN.
  • Desconecte y conecte un cable, o degrádelo a propósito: retardo, jitter, pérdida, ancho de banda.
  • Varios cables entre los mismos dos nodos se dibujan uno junto a otro, cada uno con sus propias etiquetas.
  • Haga clic derecho en un cable para capturarlo en vivo en Wireshark.

Energía

Haga clic derecho en un router para un menú de energía al estilo VMware:

AcciónLo que ve el router
EncendidoEnergía aplicada
Apagar / ReiniciarUn apagado o reinicio limpio
Reinicio (Reset)El botón de reinicio — sin apagado
Apagado (desenchufar)Pérdida de energía: RouterOS pierde exactamente lo que perdería con un corte de energía real
Ciclo de energíaDesenchufar y volver a enchufar — también cómo se confirman los cambios de device-mode de RouterOS (contenedor, generador de tráfico…)
BorrarEl disco vuelve a la imagen base
Licencia gratuita de CHR Un CHR sin licencia está limitado a 1 Mbps de subida por interfaz. Eso está bien para laboratorios de configuración; tenerlo en cuenta para pruebas de rendimiento.

Construcción de laboratorios

Acceso a un router

Haga doble clic en un router para su consola en el navegador. Funciona a través del puerto serie del router, de modo que sigue funcionando incluso cuando el estudiante ha borrado cada dirección IP. Cada router también obtiene puertos fijos en el host de SILAB, accesibles desde la LAN o Internet.

VíaDónde
ConsolaDoble clic en el router → Console (browser)
WinBox<host>:20000 + id×10 — R1 es :20010
SSHssh -p <20000 + id×10 + 1> admin@<host>
WebFighttp://<host>:<20000 + id×10 + 2>

Así, el router 1 responde a WinBox en 20010, SSH en 20011 y WebFig en 20012; el router 2 en 20020, 20021 y 20022. Los routers inician sesión como admin / admin.

ssh -p 20011 admin@<silab-host>

WinBox con un clic

Haga clic derecho en un router → WinBox y WinBox se abre ya conectado, con la dirección, el usuario y la contraseña rellenados. Una página web no puede iniciar un programa en su PC por sí sola, así que esto necesita el ayudante de WinBox, instalado una vez por PC desde System → Helpers:

  • Windows — descargue el ayudante, haga clic derecho en él → Run with PowerShell. Si no encuentra WinBox, pregunta dónde está WinBox.exe. Reinicie el navegador una vez.
  • Linux — descargue el ayudante y ejecute sh silab-winbox-linux.sh (no como root). Encuentra WinBox, o pide la ruta del binario de WinBox.
  • macOS — hasta que exista un ayudante, haga clic derecho en un router → Links → WinBox copia la dirección.

El ayudante no necesita permisos de administrador. Primero necesita WinBox en sí, desde mikrotik.com/download.

El puerto de gestión

SILAB llega a cada router a través de un puerto de gestión mantenido en su propio VRF, vrf-mgmt: fuera de la tabla de rutas del estudiante y fuera de OSPF y BGP. Los puertos del estudiante siguen siendo ether1..N, exactamente como se dibujaron.

Construcción de laboratorios

PC virtuales

Un nodo PC es un cliente ligero sin VM detrás. Configure su IP desde el lienzo — DHCP client, Static, PPPoE client (opcionalmente solo con el servidor que ofrece un nombre de servicio dado) o No address — o desde su consola. La consola no tiene shell del host detrás; estos son sus comandos:

ComandoQué hace
ipMostrar dirección, puerta de enlace, DNS y modo
ip dhcpObtener una dirección por DHCP (se renueva mientras el laboratorio se ejecuta)
ip 192.168.88.10/24 192.168.88.1 1.1.1.1Dirección estática, puerta de enlace y DNS (también funciona una máscara con puntos)
ip noneSin dirección
pppoe USER PASSWORD [SERVICE]Marcar PPPoE (vuelve a marcar por sí solo); pppoe solo muestra el estado
ping HOST [-c COUNT | -t]Ping; -t se ejecuta hasta Ctrl-C
trace HOSTLa ruta, salto por salto (también tracert, traceroute)
nslookup NAME [SERVER]Consultar al DNS
web URLObtener una página como texto, p. ej. web http://192.168.88.1
arp · route · clear · helpTabla de vecinos, rutas, limpiar la pantalla, la lista de comandos

Ping entre dos dispositivos cualesquiera

Junto a + Connect en la topología, Ping prueba la accesibilidad sin abrir una consola: haga clic en dos dispositivos, se ejecutan cinco pings en segundo plano, y el resultado se abre en una ventana emergente. SILAB hace ping a la dirección en la subred que comparten los dos, si no, a la primera dirección del destino; un nodo de Internet como destino hace ping a 8.8.8.8.

Construcción de laboratorios

Captura en Wireshark

Haga clic derecho en un cable → Capture in Wireshark: Wireshark se abre en su PC y muestra el tráfico de ese cable en vivo, en ambas direcciones, hasta que lo cierre.

Instale el ayudante de Wireshark una vez

Igual que WinBox, esto necesita un pequeño ayudante por PC, desde System → Helpers. No necesita permisos de administrador.

  • Windows — descargue el ayudante, haga clic derecho en él → Run with PowerShell. Si no encuentra Wireshark, pregunta dónde está Wireshark.exe. Reinicie el navegador una vez: los enlaces de captura entonces abren Wireshark sin preguntar.
  • Linux — descargue el ayudante y ejecute sh silab-wireshark-linux.sh (no como root). Encuentra Wireshark, o pide la ruta del binario de wireshark. Necesita curl.

Primero necesita Wireshark en sí, desde wireshark.org.

Conviene saber La captura se ejecuta en el servidor de SILAB, así que Wireshark no necesita permisos de captura en su PC. Hasta 4 capturas se ejecutan a la vez, y un enlace de captura funciona una vez, en el plazo de un minuto.

Construcción de laboratorios

Acciones masivas

Lab → Bulk actions hace un cambio en cada router del laboratorio — o en los que marque — y muestra el resultado por router.

AcciónQué hace
Sincronización de relojEl reloj y la zona horaria de cada router desde el host de SILAB, para que los registros coincidan en todo el laboratorio
NTPActivar el cliente NTP con hasta 4 servidores
Zona horariaEstablecer un nombre de zona como Asia/Beirut o UTC
DNSEstablecer los servidores DNS
Comandos de RouterOSEjecutar un script en cada router
Actualización de RouterOSEl propio actualizador de RouterOS, en un canal elegido — los routers necesitan una ruta a Internet (un nodo de Internet)
Reiniciar / reinicio forzado / ciclo de energíaAlimentar cada router a la vez
Reiniciar el laboratorioDe vuelta a su inicio

Sistema

Actualizaciones

System → Updates muestra la versión instalada, la última versión y What's new. Un temporizador diario comprueba si hay nuevas versiones.

  1. Apply update descarga la versión firmada y la comprueba.
  2. Hace una copia de seguridad de la instalación en /var/backups/silab, sustituye los archivos por los nuevos y reinicia el motor y la web. Los routers en ejecución siguen ejecutándose.
  3. Si algo falla, se restaura automáticamente la versión anterior.

Tras una actualización de versión de Ubuntu (22.04 → 24.04 → 26.04) los servicios reconstruyen por sí mismos el entorno Python de SILAB en su próximo inicio; volver a ejecutar el instalador también funciona.

Versiones de RouterOS

Se pueden instalar varias versiones de RouterOS en paralelo, y SILAB le avisa cuando hay una nueva versión de RouterOS. Nada se actualiza por sí solo: un laboratorio fija su versión. Añada una desde la línea de comandos:

silab image latest
silab image pull 7.24.4
silab image list

Sistema

Realizar copia de seguridad & restaurar

System → Backup & restore crea, descarga, sube y restaura copias de seguridad.

  • Cada copia de seguridad conserva cada laboratorio con sus configuraciones de arranque, las cuentas y la configuración.
  • Marque Include the routers' disks para conservar también su estado completo — el archivo será más grande.
  • Las imágenes de RouterOS no se incluyen; se vuelven a descargar de MikroTik.
  • Una copia de seguridad automática se ejecuta cada día a las 04:00 (reloj del servidor). Elija cuántas copias automáticas conservar; las copias que usted mismo hizo o subió nunca se eliminan.
  • Las subidas deben ser un .tar.gz hecho por SILAB; cualquier otra cosa se rechaza.
Restaurar reemplaza todo Una restauración reemplaza cada laboratorio, las cuentas y la configuración con los de la copia de seguridad, y no se puede deshacer. Detenga primero el laboratorio — SILAB se niega a restaurar mientras se ejecuta — y escriba RESTORE para confirmar.

Desde la línea de comandos:

silab backup create --disks
silab backup list

Sistema

Línea de comandos

Todo lo del lienzo también se puede hacer desde el shell del servidor con silab:

ComandoQué hace
silab image latest / pull <ver> / listVersiones de RouterOS desde MikroTik
silab lab load <file> / export <file>Abrir un laboratorio / guardarlo con la configuración de cada router
silab up / down / statusIniciar o detener todo el laboratorio; routers, estados, puertos
silab node reset|poweroff|cycle|wipe R1Alimentar un router como uno real
silab link down|up R1:1Tirar de un cable o conectarlo
silab link impair R1:1 --delay 50 --loss 2Poner un enlace en mal estado a propósito
silab console R1Consola serie en la terminal (Ctrl-] para salir)
silab backup create [--disks] / listCopias de seguridad desde la línea de comandos
silab lab load ospf-basics.silab
silab up
silab link impair R1:1 --delay 50 --loss 2
silab console R1

Referencia

Preguntas frecuentes & solución de problemas

¿Necesito VT-x o KVM?

No en Linux: SILAB usa KVM cuando el host lo tiene y emulación por software de QEMU (TCG) cuando no. En Windows, SILAB se ejecuta dentro de WSL2, y WSL2 necesita la virtualización por hardware (Intel VT-x / AMD-V) activada — dentro de una VM debe pasarse al invitado.

¿Cuántos routers puedo ejecutar?

Dos núcleos y 4 GB de RAM ejecutan un puñado de routers; calcule unos 200–300 MB de RAM por router. Medido bajo emulación por software, un router inactivo usó unos 220 MB y 4–6 % de un núcleo. Los hubs, PC y nubes de Internet cuestan casi nada.

El puerto 80 ya está en uso en mi servidor. ¿SILAB lo romperá?

No. SILAB añade su propio sitio nginx sin tocar los demás y, cuando el puerto 80 está ocupado — por ejemplo por SAMM — publica su interfaz web en el puerto 8088 en su lugar. Establezca SILAB_HTTP_PORT para elegir otro puerto.

¿Incluye SILAB RouterOS?

No. Las imágenes de RouterOS CHR se descargan de MikroTik durante la instalación, tras aceptar la licencia de MikroTik, y se verifican por checksum. SILAB nunca las redistribuye. Un CHR sin licencia está limitado a 1 Mbps de subida por interfaz, lo cual está bien para laboratorios de configuración.

¿Puedo instalar SILAB en un servidor sin acceso a Internet?

Sí. Instale con SILAB_SKIP_IMAGE=1 y añada una imagen de RouterOS más tarde con silab image add seguido del archivo de imagen.

El instalador de Windows se detiene y dice que la virtualización está desactivada.

Active Intel Virtualization Technology o SVM Mode en la configuración del BIOS/UEFI. En una máquina virtual de VMware, apáguela y marque Virtualize Intel VT-x/EPT o AMD-V/RVI; en Hyper-V, exponga las extensiones de virtualización a la VM. Luego vuelva a ejecutar el instalador. Su registro está en %ProgramData%\SILAB\setup.log.

Instalé Docker o activé ufw y el laboratorio perdió sus puertos.

Ejecute systemctl restart silab-fw, o reinicie. SILAB añade reglas ACCEPT específicas para el reenvío de puertos, las nubes de Internet y los hubs del laboratorio donde Docker o ufw las descartarían, y las vuelve a añadir en cada arranque.

¿Es gratuito SILAB?

Sí — gratuito para usar, sin servidor de licencia ni registro.

¿Necesita más ayuda?

Envíe un correo electrónico a [email protected] para informar de un error o solicitar una nueva función.