WitMovil.El Blog de un DevOps
WitMovil.

Explorando la automatización, la tecnología móvil y la ingeniería de software eficiente.

Sistemas Operativos
Explorar
TechCodeAutomation
Nosotros
Acerca deContactoDonar
Conectar
Nuntius GitHub LinkedIn

© 2026 WitMovil

BY NUNTIUS.DEV

PrivacidadTérminosAnti-Spam

Hecho con Next.js & PocketBase

Volver al inicio

Instalación y configuración de Stunnel utilizando OpenSSL

Jeyson Orozco
Escrito porJeyson Orozco
Ko-fi
21 de noviembre de 2024
Ubuntu
Instalación y configuración de Stunnel utilizando OpenSSL

Desde hace un tiempo tenía el objetivo de instalar un servidor de Stunnel. Este tipo de herramientas son particularmente útiles cuando necesitas establecer conexiones seguras, sobre todo en situaciones críticas, como cuando te quedas sin datos. Stunnel permite crear túneles SSL/TLS que cifran el tráfico, haciendo que la conexión a servicios como SSH se vuelva más segura y privada.

Requisitos:
- Servidor Ubuntu 20.04 o superior
- Privilegios de root o sudo

Paso 1: Actualización del sistema e instalación de Stunnel
Ejecuta los siguientes comandos:

apt-get update && apt-get upgrade -y
apt-get install stunnel4 -y

Paso 2: Generación de la clave privada
Utiliza el siguiente comando para generar una clave privada (key.pem):

openssl genrsa -out key.pem 2048

Paso 3: Creación de la solicitud de certificado
Genera una solicitud de certificado (cert.pem):

openssl req -new -x509 -key key.pem -out cert.pem -days 1095

Paso 4: Combinación de la clave y el certificado
Combina la clave y el certificado en un solo archivo (stunnel.pem):

cat key.pem cert.pem | sudo tee /etc/stunnel/stunnel.pem > /dev/null

Paso 5: Configuración de Stunnel
Edita el archivo de configuración de Stunnel (stunnel.conf) y añade lo siguiente:

client = no
pid = /var/run/stunnel4/stunnel4.pid
[stunnel]
accept = 443
connect = 127.0.0.1:22
cert = /etc/stunnel/stunnel.pem

Paso 6: Inicio del servicio Stunnel
Inicia el servicio Stunnel:

sudo systemctl start stunnel4
sudo systemctl enable stunnel4

Aprende a proteger tus conexiones SSL/TLS con Stunnel, OpenSSL y los certificados autofirmados.

Preguntas de discusión:

  • Comparte cualquier desafío que hayas enfrentado al configurar Stunnel.
  • ¿Cómo planeas utilizar Stunnel para mejorar la seguridad de tu red?
  • ¿Consideras que el uso de certificados autofirmados es seguro para aplicaciones de producción?

FAQ:

 

 

Meta Descripción:

Conclusiones:

Stunnel es una herramienta valiosa para establecer conexiones seguras entre hosts o redes. Al utilizar OpenSSL para generar certificados autofirmados, puedes proteger tus conexiones SSL/TLS y mejorar la seguridad de tu red.

Recuerda utilizar prácticas de seguridad sólidas, como la rotación regular de certificados, para mantener un alto nivel de protección.

Tabla de Contenido:

  • Requisitos y preparación
  • Generación de certificados SSL/TLS
  • Configuración de Stunnel
  • Pruebas y verificación
  • Consejos adicionales de seguridad

Siguientes entradas en el blog:

  • Comparación de Stunnel con otros proxies seguros
  • Optimización del rendimiento de Stunnel
  • Integración de Stunnel con aplicaciones web

Keywords: Stunnel, OpenSSL, Certificados SSL/TLS, Conexiones seguras, Encriptación