Sistemas Operativos · Semestre 2027-1
Facultad de Ingeniería, Universidad Nacional Autónoma de México
proyecto-so.appsoluciones.duckdns.orgEl proyecto consiste en levantar un sistema operativo dentro de una máquina virtual y usarlo para publicar un servidor web. La idea es ver, en un mismo ejercicio, las dos caras del tema: el sistema operativo como algo que se instala y se administra, y el sistema operativo como la base sobre la que corre un servicio que atiende peticiones de otras computadoras.
Esta página es la parte pública del trabajo. No está en una máquina virtual dentro de mi laptop, sino en una máquina virtual de un proveedor de hospedaje, con dirección IP pública y nombre de dominio. Eso permite comparar el laboratorio local —donde el servidor sólo responde en la red virtual de la computadora— con un servidor real expuesto a internet.
systemd./var/www/proyecto-so, y sus propios archivos de registro, separados de los demás sitios de la máquina.Además de la instalación, el reporte registra el camino completo de una petición: la consulta de DNS que traduce el nombre a una dirección IP, la conexión al puerto 443, el nombre de servidor que el navegador anuncia durante el saludo TLS y que le permite a nginx elegir cuál de sus sitios debe responder, y finalmente la entrega del archivo. También se miden los tiempos de cada etapa y se revisan los registros de acceso, donde aparecen tanto las visitas propias como el rastreo automatizado que recibe cualquier servidor con dirección pública.