5. Máquinas Virtuales
¿Qué son las máquinas virtuales?
Una máquina virtual (VM) es un entorno emulado de un sistema informático que se ejecuta dentro de otro sistema físico (llamado host). Permite ejecutar un sistema operativo completo (el guest) sin afectar al sistema principal, utilizando recursos virtualizados como CPU, memoria, disco y red.
Utilidad de las máquinas virtuales
Las máquinas virtuales son esenciales en entornos de desarrollo, pruebas, educación y producción, ya que permiten:
- Probar software o sistemas operativos sin riesgo para el equipo físico.
- Simular redes y servidores (como FTP, DNS, Active Directory).
- Aislar entornos para mayor seguridad y estabilidad.
- Ejecutar múltiples sistemas operativos en una sola computadora.
- Replicar entornos de producción para desarrollo o capacitación.
¿Cómo instalar una máquina virtual?
El proceso general es el siguiente (usando herramientas como Oracle VirtualBox o VMware Workstation):
- Instalar el software de virtualización (ej. VirtualBox desde virtualbox.org).
- Crear una nueva máquina virtual: especificar nombre, tipo de SO y versión.
- Asignar recursos: memoria RAM, número de CPUs, tamaño de disco duro virtual.
- Seleccionar medio de instalación: ISO del sistema operativo (ej. Ubuntu Server 22.04, Windows Server 2022).
- Iniciar la VM y seguir el asistente de instalación del sistema operativo.
- Configurar red, usuarios y servicios según los requerimientos del proyecto.
Ejemplos prácticos desarrollados
1. Ubuntu Server 22.04 LTS
- Sistema operativo: Linux sin interfaz gráfica (CLI).
- Configuración: red estática, usuario con permisos sudo, servidor SSH activado.
- Uso: base para servidores FTP, MySQL y replicación.
2. Windows Server 2022
- Sistema operativo: Windows Server con rol de Active Directory Domain Services (AD DS).
- Configuración: nombre de dominio utp.local, creación de usuarios y políticas de grupo.
- Uso: simulación de entorno empresarial para gestión centralizada.
← Volver al inicio