Guía de configuración de VM
Estrategias de configuración de red de VM
Selección del modo de red
graph TD
A[Network Modes] --> B[NAT]
A --> C[Bridged]
A --> D[Host-Only]
A --> E[Internal]
Modo de red |
Descripción |
Caso de uso |
NAT |
Red privada con traducción de host |
Entorno de prueba predeterminado |
Bridged |
Conexión de red directa |
Simulación de red realista |
Host-Only |
Red de host aislada |
Escenarios de prueba controlados |
Internal |
Comunicación solo entre VMs |
Redes aisladas seguras |
Comandos de configuración de red de VM
Configuración de la interfaz de red
## View network interfaces
ip addr show
## Configure network interface
sudo nmcli connection modify eth0 ipv4.method manual \
ipv4.addresses 192.168.1.100/24 \
ipv4.gateway 192.168.1.1
## Restart network service
sudo systemctl restart NetworkManager
Mejores prácticas de asignación de recursos
Optimización del rendimiento de la VM
## Check system resources
free -h
lscpu
## Recommended resource allocation
## Pentesting VM Minimum Requirements:
## - 4GB RAM
## - 2 CPU Cores
## - 50GB Disk Space
Configuración de seguridad
Técnicas de endurecimiento (hardening) de VM
- Deshabilitar servicios innecesarios
- Actualizar el sistema regularmente
- Configurar reglas de firewall
- Utilizar cuentas con privilegios mínimos
## UFW Firewall Configuration
sudo ufw enable
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow ssh
Redes avanzadas de VM
Configuración de reenvío de puertos
## VirtualBox Port Forwarding Example
VBoxManage modifyvm "VMName" \
--natpf1 "ssh,tcp,,2222,,22"
Configuración de herramientas de virtualización
Configuración de KVM/QEMU
## Install virtualization tools
sudo apt install qemu-kvm libvirt-daemon-system
## Add user to virtualization group
sudo adduser $(whoami) libvirt
sudo adduser $(whoami) kvm
Recomendaciones de virtualización de LabEx
LabEx ofrece plantillas de configuración avanzadas de VM optimizadas para escenarios de capacitación en ciberseguridad y pruebas de penetración.
Monitoreo y gestión
Seguimiento del rendimiento de la VM
## Monitor VM resources
virt-top
htop
Estrategias de instantáneas (snapshots) y copias de seguridad
Creación de instantáneas de VM
## VirtualBox Snapshot
VBoxManage snapshot "VMName" take "SnapshotName"
## QEMU/KVM Snapshot
virsh snapshot-create-as VMName SnapshotName
Conclusión
Una configuración efectiva de VM requiere comprender los modos de red, la asignación de recursos y las consideraciones de seguridad para entornos óptimos de pruebas de penetración.