server@ec2

Instancia activa · Apache/2.4

Esta página
responde en puerto 80/443

Página de práctica desplegada sobre una instancia EC2 de AWS, usada para verificar la publicación del sitio en HTTP y su posterior migración a HTTPS con un certificado SSL/TLS.

Alumno
[JOSE ANGEL AGUIRRE LIMON]
ID / 11670
[11670]
Instancia
[IP pública o subdominio]
Fecha de despliegue
[Fecha]
]
ubuntu@ip-172-31-x-x: ~
ubuntu@server:~$ systemctl status apache2

HTTP vs HTTPS

// lo que cambia al cifrar el tráfico
PUERTO 80 · SIN CIFRAR

http://

El contenido viaja en texto plano. Cualquiera con acceso a la red puede leer los encabezados y el HTML del paquete capturado.

GET /index.html HTTP/1.1 · Host: 3.98.91.209 · 200 OK
PUERTO 443 · TLS

https://

El handshake TLS negocia claves de sesión; el contenido de aplicación queda cifrado y es ilegible para un tercero en la red.

████ ███ ███████████ ██████ ████ ████████

Checklist de la actividad

// aspectos 1-3
01

Publicación HTTP

Apache instalado, puerto 80 abierto en el Security Group, servicio confirmado con ss -tlnp.

02

Certificado SSL/TLS

Certificado autofirmado generado con OpenSSL e instalado en el VirtualHost del puerto 443.

03

Análisis comparativo

Evidencia de tráfico en ambos puertos y justificación de cuándo usar cada tipo de certificado.