Documentos de Académico
Documentos de Profesional
Documentos de Cultura
COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA
ASIGNATURA ADMINISTRACIÓN DE
REDES
Semestre 2020-1
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA ASIGNATURA DE ADMINISTRACIÓN DE REDES
INGENIERÍA EN SISTEMAS
COMPUTACIONALES
PRÁCTICA No. 5
DATOS GENERALES
ASIGNATURA: Administración de redes
OBJETIVO DE LA PRÁCTICA
Aprender a instalar, configurar y administrar el servicio de red HTTP y HTTPS en un
servidor con el sistema operativo Debian 10 Buster.
Realizar la comprobación de los servicios en el cliente (Windows 7 Ultimate, Windows 8
Pro o Windows 10 Pro)
2
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA ASIGNATURA DE ADMINISTRACIÓN DE REDES
REQUERIMIENTOS
FÓRMULAS/TÉCNICAS/PROCESOS/PROCEDIMIENTOS
En esto videos encontrarás el procedimiento realizar:
MARCO TEÓRICO
SERVIDOR WEB
Los servidores web (también conocidos como servidores HTTP) son un tipo de
servidores utilizados para la distribución (entrega) de contenido web en redes internas o
en Internet (“servidor” hace referencia al verbo “servir”). Como parte de una red de
ordenadores, un servidor web transfiere documentos a los llamados clientes (del inglés
clients), por ejemplo, una página web a un explorador.
Para abrir una página web, el usuario solo tiene que escribir el URL correspondiente en
la barra de direcciones de su navegador web. El navegador envía una solicitud al
3
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA ASIGNATURA DE ADMINISTRACIÓN DE REDES
servidor web, quien responde, por ejemplo, entregando una página HTML. Esta puede
estar alojada como un documentoestático en el host o ser generada de forma dinámica,
lo que significa que el servidor web tiene que ejecutar un código de programa (p. ej.,
Java o PHP) antes de tramitar su respuesta. El navegador interpreta la respuesta, lo que
suele generar automáticamente más solicitudes al servidor a propósito de, por ejemplo,
imágenes integradas o archivos CSS.
La selección del equipo adecuado para el servidor y la decisión de si este debe ser
dedicado, virtual o en la nube, se debe hacer pensando siempre en evitar sobrecargas
en el servidor.
HTTP
Hypertext Transfer Protocol, por sus siglas en inglés, es el protocolo más usado en
internet, ya que es quien define la semántica y la sintaxis para lograr el intercambio de
información entre el navegador y el servidor. En otras palabras, es quien determina el
lenguaje de la web. Actualmente se usa la versión 1.2, la cual permite la navegación en
internet mediante una dirección URL y le da seguimiento a los enlaces establecidos.
Se dice que el HTTP es un protocolo “sin estado” ya que no almacena ningún tipo de
información de las conexiones realizadas. Una vez que el enlace finaliza, los datos de
navegación se pierden, sin embargo, existen unos pequeños paquetes de datos que se
4
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA ASIGNATURA DE ADMINISTRACIÓN DE REDES
conocen como “cookies” que son guardados en nuestro dispositivo y pueden reconocer
si el usuario ya había visitado un sitio anteriormente.
Este protocolo es conocido como cliente-servidor; los mensajes enviados por el cliente a
través de un navegador son llamados peticiones, y los mensajes de solución enviados
por el servidor se llaman respuestas.
HTTP utiliza varios verbos para enviar y recibir información del navegador: GET, POST,
PUT, y DELETE son los más comunes. El primero, GET, es un mensaje de solicitud de
datos que envía el cliente a la web. POST, y PUT son los mensajes de respuesta del
servidor mediante los cuales se envía la información requerida; POST incluye la
información en el mensaje y PUT carga el contenido en el servidor.
HTTPS
HTTPS es una versión segura del Protocolo de Transferencia de Hipertexto (HTTP). La
‘S’ quiere decir ‘Seguro’.
Sin embargo, mejorar la seguridad online se ha convertido en algo cada vez más
importante en los últimos años y Google se ha puesto a la cabeza de ello. Tanto que ha
anunciado que HTTPS es un valor que influye en su algoritmo de ranking, lo cual ha
acelerado el cambio general a HTTPS.
Por tanto, HTTPS es algo muy recomendado para cualquier negocio que quiera ofrecer
una experiencia segura a sus visitantes y desee alcanzar un ranking alto en Google, así
como facilitar operaciones seguras a través de su sitio web.
HTTPS se basa en uno de los dos tipos de Protocolos de Encriptación: Secure Sockets
Layer (SSL) o Transport Layer Security (TLS). Muchos sitios web usan un certificado
SSL para encriptar la comunicación.
Tanto TLS como SSL usan una Infraestructura Asimétrica de Clave Pública, en la que
una clave ‘pública’ y una clave ‘privada’ se emplean para encriptar los datos.
La clave privada se almacena en el servidor web mientras que la clave pública es, como
5
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA ASIGNATURA DE ADMINISTRACIÓN DE REDES
indica su nombre, de dominio público y se usa para decodificar los datos encriptados
enviados desde el servidor web y viceversa.
Cuando un navegador inicia una sesión HTTPS con el servidor web, el servidor envía la
clave pública al navegador y se lleva a cabo un ‘SSL Handshake’ (saludo) entre el
navegador y el servidor. Una vez que la conexión segura se ha iniciado y aceptado, el
navegador reconoce el link y lo muestra como seguro, ya sea mediante una barra verde
o un candado, dependiendo del tipo de certificado SSL que se use.
Un HTTPS por lo tanto impide que terceros puedan ver los sitios web a los que
accedemos, y protege nuestros nombres de usuario y contraseñas.
DESARROLLO
6
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA ASIGNATURA DE ADMINISTRACIÓN DE REDES
Estando en Debian vamos a descargar el servidor apache para nuestro servidor web
para esto debemos estar conectados a internet.
7
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA ASIGNATURA DE ADMINISTRACIÓN DE REDES
Regresamos a la terminal, vamos al siguiente archivo y crearemos una copia con los
siguientes comandos como se puede apreciar en la imagen.
8
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA ASIGNATURA DE ADMINISTRACIÓN DE REDES
Probamos ahora con el cliente comprobamos que haga ping con el servidor. Después en
el navegador ponemos la IP.
9
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA ASIGNATURA DE ADMINISTRACIÓN DE REDES
Se abrirá un archivo donde muestra las certificaciones que está ya trae por default. Lo
dejamos, así como esa y nos salimos.
10
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA ASIGNATURA DE ADMINISTRACIÓN DE REDES
RESULTADOS
11
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA ASIGNATURA DE ADMINISTRACIÓN DE REDES
12
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA ASIGNATURA DE ADMINISTRACIÓN DE REDES
13
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA ASIGNATURA DE ADMINISTRACIÓN DE REDES
CONCLUSIONES
Morales Varela Ángel Ernesto: Como en la demás práctica, se puede ver que
solamente es descargar el archivo de instalación, posterior a esto nos generara un
14
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
MANUAL DE PRÁCTICAS DE LA ASIGNATURA DE ADMINISTRACIÓN DE REDES
Rojas de la Rosa Abisai: El desarrollo de esta práctica fue muy sencilla cabe aclarar
que hay que tener cuidado cuando se configura en el archivo de texto .conf ya que en un
mínimo error o la falta de un elemento nos puede generar errores así que hay que ser
muy atentos a la hora de configurar cada archivo. Y como se ha venido viendo que el
servidor web nos sirve para ejecutar nuestras páginas web con o sin certificado ssl.
FUENTE(S) DE INFORMACIÓN
Digital Guide, IONOS. (febrero 08, 2019). ¿Qué es un servidor web y qué
soluciones de software existen? junio 04, 2020, de IONOS Sitio web:
https://www.ionos.mx/digitalguide/servidores/know-how/servidor-web-definicion-
historia-y-programas/
Compara Hosting. (2020). Protocolo HTTP y HTTPS: ¿Cuál es la diferencia?:.
junio 04, 2020, de Compara Hosting Sitio web:
https://www.comparahosting.com/diferencia-http-https/
Pickaweb. (mayo 04, 2018). ¿Qué es HTTPS? junio 02, 2020, de Pickaweb Sitio
web: https://www.pickaweb.es/ayuda/que-es-https/
15