UBUNTU SERVER 26.04

🐧🖥️ Práctica: Instalación y Configuración de Ubuntu Server 26.04 LTS

En esta práctica se realiza la instalación completa de Ubuntu Server 26.04 LTS, con el objetivo de comprender tanto el proceso técnico como los fundamentos que hay detrás de un sistema operativo moderno orientado a servidores.

Más allá de la instalación, el enfoque es entender:

  • Cómo se estructura un sistema Linux moderno
  • Qué componentes intervienen en el arranque
  • Cómo se gestiona red, usuarios y servicios
  • Qué cambios introduce Ubuntu 26.04 frente a versiones anteriores

Ubuntu Server se utilizará como base para futuros despliegues (Wazuh, Docker, SIEM, etc.), por lo que es fundamental comprenderlo bien desde el inicio.

🧰 Tecnologías empleadas

🐧 Ubuntu Server 26.04 LTS (Resolute Raccoon)

Ubuntu 26.04 LTS es una versión de soporte extendido (LTS), lo que significa:

  • 5 años de soporte oficial
  • +5 años adicionales con Ubuntu Pro
  • +5 años opcionales (Legacy)

👉 Hasta 15 años de soporte total, algo clave en entornos empresariales

🚀 Novedades clave de Ubuntu 26.04

🧠 Kernel Linux 7.0

Ubuntu 26.04 incorpora el nuevo kernel 7.0, que introduce:

  • Mejor soporte para hardware moderno (Intel Nova Lake, AMD Zen 6)
  • Mejoras en rendimiento y gestión de memoria
  • Optimización en IO y redes

Esto es clave porque el kernel es el núcleo del sistema:

👉 Gestiona CPU, memoria, disco y dispositivos

🔐 Seguridad reforzada (Rust + criptografía avanzada)

Una de las novedades más importantes es la introducción de herramientas críticas reescritas en Rust, como:

  • sudo-rs (reemplazo de sudo tradicional)
  • Coreutils reescritas parcialmente

Esto mejora:

  • Seguridad de memoria
  • Reducción de vulnerabilidades tipo buffer overflow

Además:

  • Soporte de cifrado con TPM mejorado
  • Algoritmos criptográficos post-cuánticos en OpenSSH/OpenSSL

☁️ Optimización para cloud, contenedores e IA

Ubuntu 26.04 está claramente orientado a:

  • Cloud computing
  • Infraestructura moderna
  • Inteligencia artificial

Incluye:

  • Mejor soporte para CUDA y ROCm
  • Optimización para cargas empresariales

⚙️ Mejoras en sistema de archivos y rendimiento

Se han mejorado sistemas como:

  • XFS → detección y corrección de errores
  • EXT4 y F2FS
  • IO y almacenamiento

Esto impacta directamente en servidores con carga intensiva.

🧱 Requisitos de hardware 

Ubuntu Server sigue siendo un sistema ligero y puede funcionar con poca memoria, pero en entornos actuales es importante diferenciar entre mínimo y uso real.

  • Mínimo técnico: ~1 GB (solo arranque básico)
  • Uso básico real: 2 GB
  • Laboratorio / homelab recomendado: 4 GB
  • Entornos modernos (Docker, SIEM, etc.): 6 GB o más

Esto refleja una evolución importante:

👉 Linux sigue siendo eficiente, pero los casos de uso actuales requieren más recursos, no por el sistema en sí, sino por lo que se ejecuta encima.

🖥️ Ubuntu Server vs Ubuntu Desktop

Ubuntu Server:

  • No tiene interfaz gráfica (por defecto)
  • Consume menos recursos
  • Está optimizado para servicios

Se gestiona mediante:

  • CLI (línea de comandos)
  • SSH
  • Automatización

🌐 Netplan (gestión de red)

Ubuntu Server usa Netplan para configurar red:

  • Basado en YAML
  • Configuración declarativa
  • Compatible con systemd-networkd o NetworkManager

Esto permite definir red de forma estructurada y reproducible.

🔑 SSH (Secure Shell)

SSH es fundamental en servidores:

  • Permite acceso remoto seguro
  • Uso de claves en lugar de contraseña
  • Administración sin interfaz gráfica

🎯 Objetivos de la práctica

  • Instalar Ubuntu Server 26.04 desde cero
  • Comprender el proceso de instalación
  • Configurar red correctamente
  • Crear usuarios y acceso seguro
  • Entender la estructura básica del sistema
  • Preparar el sistema para servicios futuros

🧩 Aspectos clave de la práctica

🧱 Proceso de instalación de Ubuntu Server

Durante la instalación se define:

  • Idioma
  • Zona horaria
  • Configuración de red
  • Disco (particionado)
  • Usuario administrador

Este proceso utiliza el instalador moderno basado en Subiquity, diseñado para despliegues rápidos.

👉 Es equivalente a preparar un servidor en producción.

💽 Particionado de disco

Se puede elegir:

  • Automático
  • Manual

Opciones importantes:

  • LVM (Logical Volume Manager)
  • Cifrado de disco

Esto permite:

  • Escalar almacenamiento
  • Mejorar seguridad

🌐 Configuración de red

Durante la instalación:

  • Se asigna IP (DHCP o estática)
  • Se configura gateway
  • Se define DNS

Después, Netplan gestiona esta configuración.

👉 La red es crítica: sin ella, no hay acceso remoto ni servicios.

👤 Creación de usuarios y seguridad

Se crea un usuario administrador con:

  • Permisos sudo
  • Acceso al sistema

Buenas prácticas:

  • No usar root directamente
  • Usar autenticación por clave SSH

🔐 Acceso remoto mediante SSH

SSH permite:

  • Administrar el servidor desde cualquier equipo
  • Automatizar tareas
  • Ejecutar scripts

Es el método estándar en entornos reales.

📦 Gestión de paquetes (APT)

Ubuntu usa:

  • apt como gestor de paquetes

Permite:

  • Instalar software
  • Actualizar sistema
  • Gestionar dependencias

🔄 Flujo de funcionamiento del sistema

Una vez instalado:

  1. Arranca el kernel
  2. systemd inicia servicios
  3. Se levanta red
  4. Se habilita acceso SSH
  5. El sistema queda operativo

🧪 Validación del sistema

Se debe comprobar:

  • Conectividad a Internet
  • Resolución DNS
  • Acceso SSH
  • Estado del sistema

Esto asegura que el servidor está listo.

🔍 ¿Por qué es importante esta práctica?

Ubuntu Server es la base de:

  • Infraestructuras cloud
  • Sistemas SIEM (Wazuh)
  • Contenedores (Docker)
  • Servidores web

Sin entender el sistema base:

👉 No se puede construir nada encima de forma sólida

✅ Resultados esperados

  • Ubuntu Server 26.04 instalado correctamente
  • Red funcionando (LAN/Internet)
  • Acceso SSH operativo
  • Usuario configurado
  • Sistema actualizado
  • Base lista para servicios

🚀 Conclusión técnica

Esta práctica no es solo instalar un sistema:

👉 Es entender cómo se construye un servidor desde cero

Y lo más importante:

👉 Preparar el terreno para todo lo que viene después (Wazuh, Docker, SIEM, SOC…)

🔗 Enlaces de interés

      ISO - UBUNTU SERVER   

Comentarios

Entradas populares