You are on page 1of 5

Servicios en Red 2ºSMR

EJERCICIOS 1-38

1.- ¿Cómo podrías saber qué servicio está escuchando en el puerto 80?

Con Nmap, con wireshark o, en linux con el comado: cat /etc/services | grep http

2.- ¿Recuerdas dónde se coloca el puerto que quieres utilizar en el navegador cuando
introduces una URL?

Sí, detrás de la URL y separado por 2 puntos


Ej: http://javierduarte.es:80

3.- ¿Sabrías diferenciar diferenciar un texto convencional de un hipertexto?

Un texto convencional viene a ser eso, texto, mientras que hipertexto se utiliza
en las páginas web y puede incluir vídeos, imágenes, enlaces y hasta
funciones.

4.- Haz una comparativa entre los protocolos HTTP 1.0 y 1.1 comentando las distintas
diferencias más importantes.

HTTP 1.0 utiliza una conexión independiente con el mismo servidor para cada
transacción de petición-respuesta, mientras que HTTP 1.1 puede volver a
utilizar una
conexión varias veces.

5.- Averigua cuál es el RFC correspondiente al protocolo HTTP 1.0.

Es el RFC 1945

6.- Averigua cuáles son los subtipos multipart más importantes:


Mixed, Message, Digest, Alternative, Related, Report, Signed, Encrypted, Form Data, Mixed-
Replace (Experimental)

7.- Observa el contenido completo del archivo /etc/mime.types ¿Qué tipos conoces?
Haz una relación de los que desconoces y averigua para que aplicaciones sirven.

8.- Abre el archivo de MIME en Windows para comprobar que son los mismos tipos estándar.
¿Encuentras alguna diferencia con el mismo archivo de GNU/Linux? ¿Cuáles? ¿Por que crees
que sucede esto?

Javier Duarte Fernández 1


Servicios en Red 2ºSMR

9.- Obtén un listado de los tipos de MIME. Acude a alguna página de confianza como, por
ejemplo, http://www.iana.org.

- 1d-interleaved-parityfec
- 3gpdash-qoe-report+xml
- 3gpp-ims+xml
- A2L
- activemessage
- alto-costmap+json
- alto-directory+json
- AML

10.- Desde webmin comprueba todos los tipos de MIME que hay activados en el servidor
aulaSER.

Hay de tipo aplicación y tipo texto.

11.- Averigua los RFC implicados en la definición de los tipos de MIME.

2045, 2046, 2047, 4288, 4289 y 2049

12.- ¿Qué diferencia hay entre las páginas dinámicas y las estáticas?

Una página estática está hecha solamente con HTML e incluye enlaces
simples, unas cuantas imágenes y texto puro, mientras que una página dinámica
puede contener animaciones hechas con java, audio, videos, menús desplegables, etc,
aunque para esto hace falta el uso de otros lenguajes de programación.

13.- haz una comparativa entre los dos servidores web más conocidos y extendidos: Apache e ISS. Localiza
alguna web de información al respecto.

Las diferencias entre ellos a parte de si tienen licencia (IIS) o es libre (Apache) son:
• Para que Apache funcione necesita una tediosa configuración inicial mientras que IIS es
bastante fácil de configurar.
• IIS es mucho más fácil de aprender que Apache.
• Los módulos de expansión para IIS deben ser comprados mientras que en Apache son
gratuitos y se pueden conseguir mucho más facil.
• Ante cualquier problema/crash del servidor IIS requeriría una reinstalación.
• IIS solamente soporta .NET y ASPX mientras que Apache soporta muchos más lenguajes

Javier Duarte Fernández 2


Servicios en Red 2ºSMR

https://nekruminformatica.wordpress.com/2013/09/25/apache-vs-iis/

14.- ¿Como comprobarías que el servidor apache web está ejecutándose?

Utilizando un comand para saber si está activo el proceso de Apache:

ps aux | grep httpd

En Windows con el administrador de tareas.


15.- ¿Cómo comprobarías en que puerto está escuchando el servidor Apache?

De dos maneras:

Con un wireshark comprobando los puertos abiertos en la red y sus servicios, aquí apache debería
estar funcionando.

O lanzando el comando ‘sudo gedit /etc/apache2/ports.conf’ que será la configuración donde se


especifican los puertos, comprobamos si esta el puerto 80.

16.- ¿Como comprobarías el PID del proceso correspondiente a Apache2?

Con el comando ‘ps -ef | grep apache2’

17.- ¿Cuanto conoces de Apache? Visita la página http://www.htmlpoint.com/test/apache.htm


y responde a las preguntas escogiendo solo una de las cinco opciones

18.- ¿Cómo podrías saber si el puerto 80 está abierto en tu sistema?

Con un comando como el telnet seguido del nombre de la máquina y del puerto
‘telnet localhost 80’

19.- haz una tala comparativa de diferente clientes Web en la que queden reflejadas sus
principales características. Usa como referencia la tabla disponible en la Wikipedia
(http://es.wikipedia.org/)

20.- ¿Cuál es tu navegador favorito? ¿Por qué? Razona la respuesta.

Javier Duarte Fernández 3


Servicios en Red 2ºSMR

Firefox por que me gusta de siempre y es muy bueno, sen entiende a la perfección y se pueden
instalar pluggins, pide muy poca RAM.

21.- Averigua qué son las cookies y para que sirven

Es una pequeña información enviada por un sitio web y almacenada en el navegador del usuario, de
manera que el sitio web puede consultar la actividad previa del usuario.

22.- ¿Cuál crees tú que es el objetivo de la utilización de los módulos?

Es una forma de agrupar varios funcionamientos y servicios en el servidor de manera que no sean
muy pesados y se puedan instalar con facilidad.

23.- ¿Cuál es el significado de las directivas FileInfo Auth Config Limit Indexes?

FileInfo: permite uso de directivas que controlen tipos de documento.


AuthConfig: Permite el uso de directivas de autorización.
Limit: Permite el uso de directivas que controlen el acceso del host.
Indexes: Permite el uso de directivas que controlen el directorio de indexación

24.- ¿Crees que es útil definir archivos .htaccess?

Si, ya que ayudan con el manejo de usuarios y configuración del servidor como nosotros queramos.

25.- ¿Crees que es segura la utilización de archivos .htaccess? ¿Por qué?

Si mientras y cuando nadie más que el administrador tenga acceso a este tipo de archivos.

26.- ¿Qué ventajas e inconvenientes tiene la utilización de hosts virtuales?

Que se pueden alojar más de una página web en el mimo servidor y asociada a la misma IP pero con
diferente nombre de dominio.

27.- Haz una tabla resumen de las directivas implicadas en la creación de hosts virtuales.

(Virtual host), Name virtual host, server name, server alias, sever path

28.- ¿Cómo bloquearías el acceso al dominio completo aulaSER.com?

Deny from aulaSER.com

29.- Accede a la página web https://www.trustcenter.de/ y obtén la firma digital de forma


gratuita.

No puedo conectar, expira la conexión.

30.- Crea una tabla con las principales directivas relacionadas con el con el módulo SSL,
descubriendo la función de cada uno.

Javier Duarte Fernández 4


Servicios en Red 2ºSMR

Keyfile:

• Descripción: establece el archivo de claves que debe utilizarse.


• Valor por omisión: ninguno
• Módulo: mod_ibm_ssl
• Varias instancias en el archivo de configuración: no permitidas
• Ámbito: sistema principal global básico y virtual
• Sintaxis: Keyfile /vía de acceso plenamente cualificada a archivo
de claves/keyfile.kdb
• Valores: nombre del archivo de claves

SSLAcceleratorDisable:

• Descripción: inhabilita el dispositivo acelerador.

• Valor por omisión: el dispositivo acelerador está habilitado

• Módulo: mod_ibm_ssl

• Varias instancias en el archivo de configuración: no permitidas

• Ámbito: virtual y global

• Sintaxis: SSLAcceleratorDisable

• Valores: ninguno

Javier Duarte Fernández 5

You might also like