Contenido del examen
4 preguntas · 1 materia
-
Informática y Ofimática 4 preguntas · 100,0 %
Realiza el examen
Este examen contiene una parte tipo test autocorregible y ejercicios de desarrollo que no se incluyen en la puntuación automática. Ver los ejercicios de desarrollo.
Corrección: En este test las respuestas incorrectas no descuentan puntos.
Puedes responder y consultar una corrección básica sin crear una cuenta. Regístrate para guardar intentos, analizar fallos y medir tu progreso.
0 de 4 respondidas
Ejercicios de desarrollo
13 preguntas o ejercicios de desarrollo. No tienen corrección automática ni cuentan para la nota del test. Se muestra la solución solo si el tribunal la publicó.
- 13 con respuesta oficial
-
Supuesto 1: Ejercicio 1 (puntuación máxima: 2,5 puntos)
El siguiente script bash shell genera modificaciones en el sistema para la gestión y enrutamiento de los paquetes. Principalmente hace uso de los comandos "ip route" e "ip rule" y su objetivo principal es la creación de varias políticas de enrutamiento usando varias tablas de rutas.
Existen trozos de texto ocultos de la siguiente forma XXX-N-XXX a lo largo de los ficheros que formarán parte de las preguntas del final.
Teniendo en cuenta el script y las modificaciones que este produce en el sistema, conteste a las preguntas.
configuracion_enrutamiento.sh#!/bin/bash echo "200 custom_table_1" >> /etc/iproute2/rt_tables echo "201 custom_table_2" >> /etc/iproute2/rt_tables ip link add link eth0 name eth0.10 type vlan id 10 ip link add link eth1 name eth1.20 type vlan id 20 ip address add 192.168.1.1/24 dev eth0.10 ip address add 192.168.2.1/24 dev eth1.20 ip rule add from 192.168.1.0/24 table custom_table_1 priority 100 ip rule add from 10.10.10.0/24 table custom_table_1 priority 200 ip rule add from 192.168.2.0/24 table custom_table_2 priority 150 ip rule add fwmark 2 table custom_table_2 priority 250 iptables -t mangle -A OUTPUT -d 192.168.3.0/24 -j MARK --set-mark XXX-1-XXX ip route add default via 192.168.1.254 dev eth0.10 table custom_table_1 ip route add 192.168.4.0/24 via 192.168.1.2 dev eth0.10 table custom_table_1 ip route add default via 192.168.2.254 dev eth1.20 table custom_table_2 ip route add 192.168.5.0/24 via 192.168.2.2 dev eth1.20 table custom_table_2 ip route add default via 192.168.0.254 dev XXX-2-XXX/etc/iproute2/rt_tables# # numero tabla # -------------------------------- 10 main 20 local 200 custom_table_1 201 custom_table_2/etc/iproute2/rt_rules# # Regla Tabla Prioridad # ------------------------------------------------------------------------- from 192.168.1.0/24 table custom_table_1 from 10.10.10.0/24 table custom_table_1 from 192.168.2.0/24 table custom_table_2 fwmark 2 table custom_table_2/etc/network/interfacesauto eth0.10 iface eth0.10 inet static address 192.168.1.1 netmask 255.255.255.0 auto eth1.20 iface eth1.20 inet static address 192.168.2.1 netmask 255.255.255.0 auto eth0 iface eth0 inet static address 192.168.0.2 netmask 255.255.255.0Rutas obtenidas por linea de comandos# Rutas para la tabla principal (main) # ------------------------------------- default via 192.168.0.254 dev eth0 192.168.1.0/24 dev eth0.10 proto kernel scope link src 192.168.1.1 192.168.2.0/24 dev eth1.20 proto kernel scope link src 192.168.2.1 # Rutas para la tabla personalizada custom_table_1 # ----------------------------------------------- default via 192.168.1.254 dev eth0.10 XXX-3-XXX via 192.168.1.2 dev eth0.10 # Rutas para la tabla personalizada custom_table_2 # ----------------------------------------------- default via 192.168.2.254 dev eth1.20 192.168.5.0/24 via 192.168.2.2 dev eth1.20Ejercicio 1 · Pregunta 1. ¿Qué valor va en el campo oculto XXX-1-XXX? (0,5 puntos)
-
Ejercicio 1 · Pregunta 2. ¿Qué valor va en el campo oculto XXX-2-XXX? (0,5 puntos)
Ver respuesta oficial
eth0
-
Ejercicio 1 · Pregunta 3. ¿Qué valor va en el campo oculto XXX-3-XXX? (0,5 puntos)
Ver respuesta oficial
192.168.4.0/24
-
Ejercicio 1 · Pregunta 4. ¿Qué orden hay que ejecutar para visualizar el contenido de la tabla de enrutamiento custom_table_1? (1 punto)
Ver respuesta oficial
ip route show table custom_table_1
-
Supuesto 2: Ejercicio 2 (puntuación máxima: 2,5 puntos)
El siguiente scrip bash establece reglas iptables de varias formas y con varios criterios. Los mismos se ven reflejados en el fichero /etc/iptables/rules.v4 cuyo valor se muestra posteriormente.
Existen trozos de texto ocultos de la siguiente forma XXX-N-XXX a lo largo de los ficheros que formarán parte de las preguntas del final.#!/bin/bash iptables -F iptables -X iptables -Z iptables -P INPUT XXX-1-XXX iptables -P FORWARD DROP iptables -P OUTPUT ACCEPT iptables -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT iptables -A INPUT -i lo -j ACCEPT iptables -A INPUT -s 192.168.0.0/24 -p tcp --dport XXX-2-XXX -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT iptables -A OUTPUT -d 192.168.0.0/24 -p tcp --sport XXX-2-XXX -m conntrack --ctstate ESTABLISHED -j ACCEPT iptables -A INPUT -p tcp --dport 80 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT iptables -A OUTPUT -p tcp --sport 80 -m conntrack --ctstate ESTABLISHED -j ACCEPT iptables -A INPUT -p tcp --dport 443 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT iptables -A OUTPUT -p tcp --sport 443 -m conntrack --ctstate ESTABLISHED -j ACCEPT iptables -A OUTPUT -p udp --dport 53 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT iptables -A INPUT -p udp --sport 53 -m conntrack --ctstate ESTABLISHED -j ACCEPT iptables -A OUTPUT -p udp --dport 123 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT iptables -A INPUT -p udp --sport 123 -m conntrack --ctstate ESTABLISHED -j ACCEPT iptables -A INPUT -p icmp --icmp-type echo-request -m limit --limit 5/sec -j ACCEPT XXX-3-XXX iptables -N LOGGING iptables XXX-4-XXX iptables -A LOGGING -m limit --limit 2/min -j LOG --log-prefix "IPTables-Dropped: " --log-level 4 iptables -A LOGGING -j DROP iptables-save > /etc/iptables/rules.v4# Generated by iptables-save v1.8.7 *filter :INPUT XXX-1-XXX [0:0] :FORWARD DROP [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -s 192.168.0.0/24 -p tcp -m tcp --dport 22 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT -A OUTPUT -d 192.168.0.0/24 -p tcp -m tcp --sport 22 -m conntrack --ctstate ESTABLISHED -j ACCEPT -A INPUT -p tcp -m tcp --dport 80 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT -A OUTPUT -p tcp -m tcp --sport 80 -m conntrack --ctstate ESTABLISHED -j ACCEPT -A INPUT -p tcp -m tcp --dport 443 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT -A OUTPUT -p tcp -m tcp --sport 443 -m conntrack --ctstate ESTABLISHED -j ACCEPT -A OUTPUT -p udp --dport 53 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT -A INPUT -p udp --sport 53 -m conntrack --ctstate ESTABLISHED -j ACCEPT -A OUTPUT -p udp --dport 123 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT -A INPUT -p udp --sport 123 -m conntrack --ctstate ESTABLISHED -j ACCEPT -A INPUT -p icmp -m icmp --icmp-type echo-request -m limit --limit 5/sec -j ACCEPT -A INPUT -p icmp -m icmp --icmp-type echo-request -j DROP -N LOGGING -A INPUT -j LOGGING -A LOGGING -m limit --limit 2/min -j LOG --log-prefix "IPTables-Dropped: " --log-level 4 -A LOGGING -j DROP COMMITEjercicio 2 · Pregunta 1. La intención del script es seguir una filosofía "zero trust", denegando todo el tráfico por defecto y permitiendo solo el que se necesite ¿Qué valor debe ir en XXX-1-XXX para que la política por defecto de entrada sea descartar todos los paquetes? (0,5 puntos)
Ver respuesta oficial
DROP
-
Ejercicio 2 · Pregunta 2. ¿Cuál es el valor para XXX-2-XXX para que el script sea coherente con la salida del comando iptables-save ? (0,5 puntos)
-
Ejercicio 2 · Pregunta 3. ¿Cuál es el valor para XXX-3-XXX para que el script sea coherente con la salida del comando iptables-save ? (1 punto)
Ver respuesta oficial
iptables -A INPUT -p icmp --icmp-type echo-request -j DROP
-
Ejercicio 2 · Pregunta 4. ¿Cuál es el valor para XXX-4-XXX para que el script sea coherente con la salida del comando iptables-save ? (0,5 puntos)
Ver respuesta oficial
-A INPUT -j LOGGING
-
Ejercicio 3 · Pregunta 1. Escriba la query LDAP necesaria para obtener todos los usuarios que cumplan todos los criterios que se especifican a continuación: • El atributo sn debe contener la cadena García. • El atributo UOPerfil debe ser igual a PDI. • El atributo mail debe ser distinto de correo@uniovi.es. (1 punto)
Ver respuesta oficial
(&(sn=*García*)(UOPerfil=PDI)(!(mail=correo@uniovi.es)))
-
Ejercicio 3 · Pregunta 2. Escriba la query LDAP necesaria para obtener todos los usuarios cuyo nombre de pila es Patricio. No es necesario tener en cuenta el tipo de objeto del directorio, solo se solicita filtrar por el nombre de pila. (0,75 puntos)
Ver respuesta oficial
(givenName=Patricio)
-
Ejercicio 3 · Pregunta 3. Complete la siguiente query LDAP para que devuelva todos los elementos de tipo person y que pertenezcan al grupo cn=it,ou=grupos,dc=uniovi,dc=es. Escriba la query completa en el recuadro inferior. Utilice como referencia la expresión: (&(objectClass= )(memberOf= )) (0,75 puntos)
Ver respuesta oficial
(&(objectClass=person)(memberOf= cn=it,ou=grupos,dc=uniovi,dc=es))
-
Ejercicio 4 · Pregunta 4. Observe la salida del comando. El gestor de red ejecuta el comando ifconfig sobre el "Router Internet". Suponiendo que obtuviera la siguiente salida en la consola.
eth0 Link encap:Ethernet HWaddr 00:0C:29:E2:A3:94 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:144 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8640 (8.4 KiB) TX bytes:0 (0.0 b) Interrupt:17 Base address:0x10c0 eth1 Link encap:Ethernet HWaddr 00:0C:29:E2:A3:9E inet addr:192.168.143.128 Bcast:192.168.143.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:43 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1048 (1.0 KiB) TX bytes:3938 (3.8 KiB) Interrupt:18 Base address:0x10e0 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:12 errors:0 dropped:0 overruns:0 frame:0 TX packets:12 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:902 (902.0 b) TX bytes:902 (902.0 b)¿Cuántas tarjetas de red tiene el dispositivo? (0,25 puntos)Ver respuesta oficial
2 eth0, eth1 , lo el loopbak.
-
Ejercicio 4 · Pregunta 6. Basándose en la salida por consola anterior.
eth0 Link encap:Ethernet HWaddr 00:0C:29:E2:A3:94 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:144 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8640 (8.4 KiB) TX bytes:0 (0.0 b) Interrupt:17 Base address:0x10c0 eth1 Link encap:Ethernet HWaddr 00:0C:29:E2:A3:9E inet addr:192.168.143.128 Bcast:192.168.143.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:43 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1048 (1.0 KiB) TX bytes:3938 (3.8 KiB) Interrupt:18 Base address:0x10e0 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:12 errors:0 dropped:0 overruns:0 frame:0 TX packets:12 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:902 (902.0 b) TX bytes:902 (902.0 b)¿Cuál es el valor de la Unidad de Transmisión Máxima para alguna de las tarjetas de red? (0,5 puntos)Ver respuesta oficial
Es el MTU y en ambas tarjetas es 1500
Fuentes oficiales
Universidad de Oviedo: acuerdo que publica la «plantilla de respuestas correctas» del segundo ejercicio, apartado C, con el cuestionario. Respuestas orientativas según la Comisión.
- Cuestionario oficial uniovi.es (abre en una pestaña nueva)
