Contenido verificado asociado a este RA
Fundamentos de DNS para la Ejecución de Aplicaciones Web
Esta unidad explora la estructura y funcionalidad de los sistemas de nombres jerárquicos (DNS), identificando cómo su configuración impacta directamente en la accesibilidad y el rendimiento de las aplicaciones web desplegadas. Se cubren los tipos de registros esenciales y las necesidades de configuración del servidor de nombres.
Servicios de Directorio: Estructura, Función y Autenticación Centralizada
Esta unidad introduce los servicios de directorio, explicando su función como repositorios centralizados de información y su estructura lógica. Se analiza su capacidad como mecanismo de autenticación centralizada, fundamental para la seguridad y gestión de usuarios en aplicaciones web.
Configuración Avanzada y Documentación de Servicios de Directorio para Aplicaciones Web
Esta unidad profundiza en la configuración y personalización de servicios de directorio, centrándose en los parámetros necesarios para la validación de usuarios de aplicaciones web. Además, se enfatiza la importancia de documentar todas las adaptaciones realizadas en los servicios de red para asegurar la mantenibilidad y la auditoría.
Conceptos clave
DNSFQDNTLDRegistro ARegistro CNAMEResolución de nombresZona DNSSplit-Horizon DNSServicio de DirectorioLDAPActive DirectoryDITDNRDNEntradaAtributoEsquemaAutenticación centralizada
Errores que conviene evitar
- Registros DNS incorrectos: La IP o el nombre de dominio están mal escritos, lo que impide la resolución correcta. Se corrige verificando los registros con herramientas de diagnóstico y asegurando la coherencia.
- Caché DNS desactualizada: Los clientes o servidores intermedios almacenan información DNS antigua, impidiendo ver los cambios recientes. Se soluciona limpiando la caché DNS o esperando la expiración del TTL.
- Firewall bloqueando DNS: El puerto 53 (UDP/TCP) necesario para las consultas DNS está bloqueado por un firewall, impidiendo la comunicación. Se corrige configurando las reglas del firewall para permitir el tráfico DNS.
- Credenciales de 'bind' con privilegios excesivos: La cuenta que usa la aplicación para conectarse al directorio tiene permisos de escritura o administración, lo que representa un riesgo de seguridad. Se corrige creando una cuenta de servicio con permisos de solo lectura.
- Conexiones LDAP no seguras: Las credenciales se envían en texto plano, exponiéndolas a interceptación. Se soluciona configurando la aplicación y el servidor de directorio para usar LDAPS (puerto 636) o StartTLS (puerto 389).
- Esquema de directorio no adaptado: La aplicación necesita almacenar atributos de usuario que no están definidos en el esquema estándar del directorio. Se corrige extendiendo el esquema de forma controlada y documentada para incluir los nuevos atributos.
- Documentación desactualizada o inexistente: Los cambios en la configuración no se registran, lo que dificulta el mantenimiento y la resolución de problemas. Se corrige integrando la documentación como parte obligatoria de cada cambio y usando herramientas colaborativas.
- Documentación incompleta o ambigua: Faltan detalles técnicos cruciales o las explicaciones no son claras, lo que la hace inútil. Se soluciona incluyendo ejemplos de configuración, diagramas y el razonamiento detrás de las decisiones.