Skip to content

egibide-ciberseguridad/ctf-gameserver-opennebula

Repository files navigation

CTF Gameserver en OpenNebula

Configuración de CTF Gameserver en OpenNebula.

Puesta en marcha

  1. Crear y configurar los ficheros terraform/variables.tf y ansible/variables.yml a partir de los de ejemplo.

  2. Desplegar las máquinas virtuales:

    make build init apply
    
  3. Entrar en el workspace:

    make workspace
    
  4. Desplegar los escenarios que hayamos dejado en /services (instala los servicios y los checkers):

    Ajustar el número de equipos en el fichero hosts.ini.

    make deploy
    

    También se pueden lanzar las acciones services y checkers por separado.

  5. Acceder al interfaz web del gameserver y crear el juego.

Estructura de servidores

Túnel para acceso remoto de los equipos por SSH

ssh -i ./id_rsa \
    -o ProxyCommand="ssh -i ./id_rsa -p 22 -W %h:%p team-1@tunnel-ctf.arriaga.eu" \
    root@ctf-team-1

Referencias

About

Configuración de CTF Gameserver en OpenNebula.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages