Crear cuenta
Examen oficial · A2

Segundo ejercicio, apartado C - Programador/a, Grupo II (Universidad de Oviedo, 2024)

Universidad de Oviedo

24 abril 20244 preguntas tipo test13 ejercicios de desarrolloA2Ejercicio

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

Pregunta 1 de 4 · Ejercicio 4 · Pregunta 1 Informática y Ofimática Se ha decidido direccionar mediante direcciones privadas las máquinas internas y traducir mediante NAT hacia el exterior. ¿Cuál de las siguientes direcciones estaría dentro del rango de direcciones privadas que podrían utilizar? (0,5 puntos)
Pregunta 2 de 4 · Ejercicio 4 · Pregunta 2 Informática y Ofimática Suponemos que el Organismo X decide utilizar una dirección privada (10.1.x.x/255.255.0.0) para direccionar sus oficinas. Se va a utilizar la técnica del subnetting para planificar 52 subredes (correspondientes a las futuras 52 sedes provinciales). Elija la máscara de red apropiada para realizar dicha partición. (0,5 puntos)
Pregunta 3 de 4 · Ejercicio 4 · Pregunta 3 Informática y Ofimática Responda a la siguiente pregunta sobre este esquema de red: Sobre la seguridad de la red, ¿Cuál de los servicios que aparecen en la zona denominada como DMZ en el esquema de red anterior, no debería estar situado ahí? (0,5 puntos)
Esquema de red con una zona DMZ, routers, cortafuegos, conmutadores, IDS, servidores y puestos de trabajo.
Descripción de la imagen

A la izquierda, Internet y una Intranet (redes provinciales) llegan cada una a un «Router». Tras un «Firewall» y un balanceador hay un «Switch» con IDS1 en la zona rotulada DMZ, al que se conectan el servidor WWW y, debajo, los servidores Antivirus y Buzones de Correo. Otro «Firewall» separa la DMZ de una red interna con IDS3, un «Switch» con los servidores OpenNMS, IDS4, un servidor y un almacenamiento; un tercer «Firewall» da paso a IDS2 y a los Puestos de Trabajo.

Pregunta 4 de 4 · Ejercicio 4 · Pregunta 5 Informática y Ofimática Observe la salida por consola del comando "ifconfig" en la anterior captura.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)¿A qué se refiere el parámetro "Metric: 1"? (0,25 puntos)

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
  1. 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.20

    Ejercicio 1 · Pregunta 1. ¿Qué valor va en el campo oculto XXX-1-XXX? (0,5 puntos)

    Informática y Ofimática Puntuación máxima: 0,500

    Ver respuesta oficial

    2

    Fuente: https://www.uniovi.es/documents/39158/3499168/Acuerdo%2B24-04-2024.pdf/48927543-9d41-49bf-3a23-91f08a3aa6be?t=1714033538747#page=5

  2. Ejercicio 1 · Pregunta 2. ¿Qué valor va en el campo oculto XXX-2-XXX? (0,5 puntos)

    Informática y Ofimática Puntuación máxima: 0,500

    Ver respuesta oficial

    eth0

    Fuente: https://www.uniovi.es/documents/39158/3499168/Acuerdo%2B24-04-2024.pdf/48927543-9d41-49bf-3a23-91f08a3aa6be?t=1714033538747#page=5

  3. Ejercicio 1 · Pregunta 3. ¿Qué valor va en el campo oculto XXX-3-XXX? (0,5 puntos)

    Informática y Ofimática Puntuación máxima: 0,500

    Ver respuesta oficial

    192.168.4.0/24

    Fuente: https://www.uniovi.es/documents/39158/3499168/Acuerdo%2B24-04-2024.pdf/48927543-9d41-49bf-3a23-91f08a3aa6be?t=1714033538747#page=5

  4. Ejercicio 1 · Pregunta 4. ¿Qué orden hay que ejecutar para visualizar el contenido de la tabla de enrutamiento custom_table_1? (1 punto)

    Informática y Ofimática Puntuación máxima: 1

    Ver respuesta oficial

    ip route show table custom_table_1

    Fuente: https://www.uniovi.es/documents/39158/3499168/Acuerdo%2B24-04-2024.pdf/48927543-9d41-49bf-3a23-91f08a3aa6be?t=1714033538747#page=5

  5. 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 COMMIT

    Ejercicio 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)

    Informática y Ofimática Puntuación máxima: 0,500

    Ver respuesta oficial

    DROP

    Fuente: https://www.uniovi.es/documents/39158/3499168/Acuerdo%2B24-04-2024.pdf/48927543-9d41-49bf-3a23-91f08a3aa6be?t=1714033538747#page=7

  6. 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)

    Informática y Ofimática Puntuación máxima: 0,500

    Ver respuesta oficial

    22

    Fuente: https://www.uniovi.es/documents/39158/3499168/Acuerdo%2B24-04-2024.pdf/48927543-9d41-49bf-3a23-91f08a3aa6be?t=1714033538747#page=7

  7. 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)

    Informática y Ofimática Puntuación máxima: 1

    Ver respuesta oficial

    iptables -A INPUT -p icmp --icmp-type echo-request -j DROP

    Fuente: https://www.uniovi.es/documents/39158/3499168/Acuerdo%2B24-04-2024.pdf/48927543-9d41-49bf-3a23-91f08a3aa6be?t=1714033538747#page=7

  8. 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)

    Informática y Ofimática Puntuación máxima: 0,500

    Ver respuesta oficial

    -A INPUT -j LOGGING

    Fuente: https://www.uniovi.es/documents/39158/3499168/Acuerdo%2B24-04-2024.pdf/48927543-9d41-49bf-3a23-91f08a3aa6be?t=1714033538747#page=8

  9. 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)

    Informática y Ofimática Puntuación máxima: 1

    Ver respuesta oficial

    (&(sn=*García*)(UOPerfil=PDI)(!(mail=correo@uniovi.es)))

    Fuente: https://www.uniovi.es/documents/39158/3499168/Acuerdo%2B24-04-2024.pdf/48927543-9d41-49bf-3a23-91f08a3aa6be?t=1714033538747#page=9

  10. 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)

    Informática y Ofimática Puntuación máxima: 0,750

    Ver respuesta oficial

    (givenName=Patricio)

    Fuente: https://www.uniovi.es/documents/39158/3499168/Acuerdo%2B24-04-2024.pdf/48927543-9d41-49bf-3a23-91f08a3aa6be?t=1714033538747#page=9

  11. 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)

    Informática y Ofimática Puntuación máxima: 0,750

    Ver respuesta oficial

    (&(objectClass=person)(memberOf= cn=it,ou=grupos,dc=uniovi,dc=es))

    Fuente: https://www.uniovi.es/documents/39158/3499168/Acuerdo%2B24-04-2024.pdf/48927543-9d41-49bf-3a23-91f08a3aa6be?t=1714033538747#page=9

  12. 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)

    Informática y Ofimática Puntuación máxima: 0,250

    Ver respuesta oficial

    2 eth0, eth1 , lo el loopbak.

    Fuente: https://www.uniovi.es/documents/39158/3499168/Acuerdo%2B24-04-2024.pdf/48927543-9d41-49bf-3a23-91f08a3aa6be?t=1714033538747#page=11

  13. 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)

    Informática y Ofimática Puntuación máxima: 0,500

    Ver respuesta oficial

    Es el MTU y en ambas tarjetas es 1500

    Fuente: https://www.uniovi.es/documents/39158/3499168/Acuerdo%2B24-04-2024.pdf/48927543-9d41-49bf-3a23-91f08a3aa6be?t=1714033538747#page=12

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.

Más exámenes de Programador

Ver todos