Examen Teórico-Práctico: Fundamentos de Linux y Redes
Parte 1: Fundamentos de Linux
- ¿Cómo puedes listar todos los archivos y directorios de un sistema de archivos en Linux, incluyendo los archivos ocultos?
- Explica qué hace el comando
ls -lh y qué significa cada opción.
- ¿Qué hace el comando
chmod en Linux y cómo cambiarías los permisos de un archivo para que solo el propietario pueda leerlo, escribirlo y ejecutarlo?
- ¿Cómo se cambia el propietario de un archivo en Linux utilizando el comando
chown?
- Explica el uso del comando
ps y qué significa la opción -aux.
- ¿Qué hace el comando
top y cómo se utiliza para visualizar los procesos que están utilizando más CPU en un sistema?
- ¿Cómo verificarías el uso del espacio en disco de todas las particiones en Linux?
- ¿Qué comando utilizarías para ver los logs del sistema en tiempo real en Linux?
Parte 2: Fundamentos de Redes
- ¿Qué es una dirección IP y cuál es la diferencia entre IPv4 e IPv6?
- Explica qué es una máscara de subred y cómo se calcula.
- ¿Qué es el modelo OSI y cuáles son sus capas? Explica brevemente cada capa.
- ¿Qué es un switch y cómo difiere de un hub en una red local?
- ¿Qué es una dirección MAC y cómo se usa en una red Ethernet?
- ¿Qué hace el comando
ifconfig y cómo se utiliza para configurar una interfaz de red?
- Explica el uso del comando
ping y qué información puedes obtener de su salida.
- ¿Cómo usarías el comando
traceroute para diagnosticar problemas de red?
- ¿Qué es el comando
netstat y cómo se usa para ver las conexiones activas de una máquina?
Parte 3: Protocolos de Red y Seguridad
- Explica cómo funciona el protocolo TCP y en qué se diferencia de UDP.
- ¿Qué es un protocolo de enlace de datos y cómo funciona ARP (Protocolo de Resolución de Direcciones)?
- ¿Qué hace el protocolo ICMP y cómo se utiliza con el comando
ping?
- Explica qué es el firewall y cuál es su propósito en la protección de redes.
- ¿Qué es el protocolo SSL/TLS y cómo mejora la seguridad de las conexiones HTTP?
- ¿Qué son las VPNs y cómo se usan para asegurar las comunicaciones en una red?
Parte 4: Herramientas de Monitoreo y Análisis de Redes
- Explica qué es
Wireshark y cómo puede ser utilizado para analizar el tráfico de una red.
- ¿Cómo usarías
tcpdump para capturar paquetes de red en una interfaz específica y filtrar solo los paquetes HTTP?
Parte 5: Práctica de Comandos en Linux (Práctico)
- Crea un directorio llamado
redes_seguras y dentro de él crea subdirectorios para cada tipo de protocolo seguro: SSL_TLS, IPsec, Firewall, IDS.
- Usa el comando adecuado para mostrar todas las interfaces de red disponibles en tu sistema.
- Usa el comando
netstat para ver las conexiones TCP activas en tu máquina y los puertos que están siendo utilizados.
- Usa
systemctl para ver si un servicio como ssh está activo en tu máquina.
- Captura los primeros 20 paquetes en la red con
tcpdump y guárdalos en un archivo llamado captura.pcap.
- Usa el comando
df -h para ver el uso del espacio en disco de todas las particiones en tu sistema.
- Usa el comando
ping a 8.8.8.8 y muestra la salida.
- Usa el comando
traceroute para rastrear la ruta de red hasta 8.8.8.8.
- Usa
systemctl para listar todos los servicios de red y su estado en tu máquina.