Sie sind auf Seite 1von 3

Unidad de Trabajo nº3 – Actividad de Desarrollo – Preguntas de Autoevaluación

Servicios de redes e Internet - I.E.S. Siete Palmas

1. Responde Verdadero/Falso a las preguntas teniendo en cuenta los hosts virtuales en un servidor
Apache accesibles desde un navegador web con las siguientes URLs:
(1) http://www.iessietepalmas.com
(2) http://www.aula2.com
(3) http://www.taller4.com:40080
(4) http://www.medusa.es:40080
(5) http://127.0.0.1:40080
(6) http://172.33.22.51:40080

a. www.iessietepalmas.com y www.aula2.com deben corresponderse en cualquier caso


con la misma IP porque se encuentran en el mismo servidor Web.
b. Tanto el host virtual correspondiente a (1) como el host virtual correspondiente a (2)
escuchan por el puerto por defecto del servidor web que es el 80.
c. Los hosts virtuales correspondientes a (3) y (4) no pueden coexistir simultáneamente
puesto que ambos tienen el mismo puerto, mientras que (4) y (5) sí.
d. El host virtual correspondiente a la URL (5) sólo es accesible desde un navegador web
en el propio servidor web.
e. (4) y (6) se podrían corresponder con dos sitios virtuales diferentes siempre y cuando se
creara la directiva NameVirtualHost correspondiente.
2. Con respecto a la autenticación básica en Apache…
a. Se puede crear un archivo con los usuarios y contraseñas que pueden acceder a un
determinado directorio del sitio web.
b. Sólo es posible indicar los usuarios que pueden acceder a un directorio del sitio web si
previamente se ha dado de alta a dichos usuarios en el sistema, es decir, incluyéndolos
en el fichero /etc/passwd
c. La autenticación básica en Apache es segura puesto que los nombres de usuario y las
contraseñas viajan encriptadas entre el cliente HTTP y el servidor HTTP.
d. Únicamente es posible si se utilizan directorios virtuales.
3. Un directorio que se encuentra dentro del árbol de directorios de la raiz de un sitio web…
a. Se llama directorio virtual en Apache.
b. Se llama Alias en Apache.
c. No es posible en Apache.
d. Todas las respuestas anteriores son falsas.
4. Un directorio que se encuentra dentro del árbol de directorios de la raiz de un sitio web…
a. Se llama directorio virtual en Apache.
b. Se llama Alias en Apache.
c. No es posible en Apache.
d. Todas las respuestas anteriores son falsas.
5. Relaciona los siguientes conceptos de forma adecuada. (NO utilizar rayas sino números en la
columna de la izquierda para indicar la correspondencia).

Directivas, Comandos, Software y Protocolos CONCEPTOS


a) DocumentRoot 1) Cliente web.

b) netstat 2) Directiva que permite añadir el contenido de ficheros de configuración al fichero de


configuración principal de Apache.
c) UserDir 3) Directiva que permite indicar el correo electrónico del administrador del servidor Apache.

d) Include 4) Directiva que permite indicar la dirección IP y el puerto por el que escucha un host virtual.

e) Mozilla Firefox 5) Directiva necesaria en Apache para el caso en que haya más de un host virtual que escucha por
la misma dirección IP y el mismo puerto.
f) /usr/sbin/apache2ctl -S 6) Directiva que habrá que configurar necesariamente si queremos acceder a URLs del estilo:
http://www.misitio.com/~pepe
g) NameVirtualHost 7) Comando que puede permitir ver los hosts virtuales basados en nombre que pone a disposición
un servidor web Apache.

pág. 1 de 1
h) DirectoryIndex 8) Comando que permitirá ver los puertos y direcciones IP por los que escuchan los hosts
virtuales de un equipo entre otros servicios.
i) Listen 9) Directiva de Apache que permite indicar el directorio raiz de un sitio web.

j) ServerAdmin 10) directiva de Apache que permite indicar el orden de preferencia a la hora de cargar la página
cuando se indica un directorio en una URL.
k) htpasswd 11) Comando que se puede utilizar para indicar la contraseña de un usuario que puede acceder a
un determinado directorio de un sitio web.

6. Dado el siguiente extracto de un Fichero de configuración de un servidor Apache en Linux:

Listen 40080
Listen 40081
Listen 40082

<VirtualHost 172.30.22.15:40081>
ServerAdmin root@iessiete.edu
DocumentRoot /www1/
ServerName www0.iessiete.edu
ErrorLog logs/www0.iessiete.edu-error_log
CustomLog logs/www0.iessiete.edu-access_log common
</VirtualHost>
<VirtualHost 172.30.22.15:40082>
ServerAdmin root@iessiete.edu
DocumentRoot /www2/
ServerName www0.iessiete.edu
ErrorLog logs/www0.iessiete.edu-error_log
CustomLog logs/www0.iessiete.edu-access_log common
</VirtualHost>
<VirtualHost 172.30.22.15:40080>
ServerAdmin root@iessiete.edu
DocumentRoot /www01/
ServerName www1.iessiete.edu
ErrorLog logs/www01.iessiete.edu-error_log
CustomLog logs/www01.iessiete.edu-access_log common
</VirtualHost>
<VirtualHost 172.30.22.15:40080>
ServerAdmin root@iessiete.edu
DocumentRoot /www02/
ServerName www2.iessiete.edu
ErrorLog logs/www02.iessiete.edu-error_log
CustomLog logs/www02.iessiete.edu-access_log common
</VirtualHost>
<VirtualHost 172.30.22.15:40080>
ServerAdmin root@iessiete.edu
DocumentRoot /www03/
ServerName www3.iessiete.edu
ErrorLog logs/www03.iessiete.edu-error_log
CustomLog logs/www03.iessiete.edu-access_log common
</VirtualHost>

7. Indica una línea que falta para que funcionen los 5 hosts virtuales.

8. Indica una URL válida para que desde cualquier navegador web dentro de la red se pueda
acceder a cada uno de los hosts virtuales.

9. ¿A qué host virtual se accedería con la URL: http://172.30.22.15:40080 una vez que has añadido
la línea que debes responder en la pregunta 7?

10. ¿Qué tienen en común los siguientes paquetes de software?


 phpmyadmin
 joomla!
 moodle
 Administración HTML remota de Windows Server 2003
 claroline
 webmin

11. Las directivas User y Group de Apache. ¿Para qué sirven?

pág. 2 de 2
12. ¿Qué directiva utilizarías en Apache para que se visualicen los ficheros, y directorios, de un
directorio virtual?

13. Dadas las siguientes directivas:


<Directory /var/www/html/miscosas>
Options -Indexes
</Directory>
a. Se puede deducir que el directorio raiz del servidor Apache debe encontrarse en
/var/www/html.
b. Se puede deducir que si en el directorio /var/www/html/miscosas no existe un fichero con
el nombre de alguno de los argumentos de la directiva DirectoryIndex, entonces se
mostrará un mensaje de error.
c. Se puede deducir que cualquier acceso al contenido del directorio
/var/www/html/miscosas será imposible a través del servicio web.
d. Se puede deducir que el directorio Indexes será accesible para un cliente web que
indique el alias /var/www/html/miscosas.

14. Indica la directiva necesaria en Apache para que se cargue por defecto el fichero indice.html
cuando se acceda al sitio web.

15. ¿Sería necesario crear un Alias en Apache para que se pudiera acceder al directorio
/SitioWeb/doc si existiera la directiva: DocumentRoot “/SitioWeb”?

16. Indica el nombre de 5 navegadores Web.

17. Responde verdadero o falso a las siguientes afirmaciones:


a. El puerto por defecto del servicio web es el 8080.
b. Se puede acceder a un sitio web basado en nombre aunque no exista ningún servidor
DNS que pueda resolver el nombre correspondiente.
c. En Apache la dirección IP y el puerto tienen prioridad sobre el nombre del host a la
hora de determinar el host virtual al que se quiere acceder.
d. Para que funcione un sitio web en Apache, todas las directivas de configuración de ese
sitio se deben encontrar en un fichero dentro del directorio /etc/apache2/sites-available
e. Para que funcione un sitio web en Apache, todas las directivas de configuración de ese
sitio se deben encontrar en un fichero dentro del directorio /etc/apache2/sites-enabled
f. Si un determinado documento de tu sitio web se ha trasladado a otro sitio web, es
posible indicar la nueva URL de ese documento utilizando la directiva Redirect, de
manera que los usuarios puedan seguir accediendo a dicho documento.
g. La directiva ServerRoot indica el directorio raiz a partir del cuál se encuentran los
ficheros de configuración del servidor web.

pág. 3 de 3

Das könnte Ihnen auch gefallen