UT04. Servicios de red implicados en el despliegue de una aplicación web

2022-23

DESPLIEGUE DE APLICACIONES WEB

Servidores de nombres de dominio

Las direcciones IP, que identifican a los equipos en las redes TCP/IP, son números fáciles de manejar para las máquinas pero difícil de gestionar para nosotros.

Los servicios de nombres de dominio permiten la asociación de:

nombres sencillos => direcciones numéricas

más sencillo usar y recordar nombres, por ejemplo: apple.com, youtube.com, etc

El servicio principal usado es el DNS (Domain Name System)

Funcionamiento del servicio DNS

Basados en el modelo Cliente/Servidor

  • Clientes DNS (resolvers) preguntan a los servidores de nombres
  • Los Servidores de Nombres también se comunican entre sí
    • Preguntando a otros servidores de nombres (cuando ellos no la saben)
    • Intercambiando información de zonas (transferencias de zona)

El sistema de nombres de dominio

BBDD distribuida entre servidores con nombres y direcciones ip`s asociadas.

Estructurada jerárquicamente en forma de árbol (varios niveles de dominio)

El sistema de nombres de dominio

Cada elemento se identifica con un FQDN (Fully Qualified Domain Name)

Estructura FQDN

nombreEquipo.subdominio.dominiosegundonivel.dominioprimernivel.

  • puede contener hasta un máximo de 255 caracteres
  • no puede contener algunos caracteres (Ej: ñ)
  • Un FQDN termina en un punto que representa al dominio raíz. (de ahí la flecha de arriba) MUY IMPORTANTE

Conceptos Varios

DNS Dinámico: permite actualización en tiempo real => equipos con IP variable.

Server Primario: Info en BBDD local => actualizan la información

Server Secundario: slave, obtienen info de su zona de otros servers masters con autoridad en dicha zona 

Server Maestro: master, transfieren info a lo servers slave. Pueden ser master y primario a la vez 

Server solo caché: sin autoridad, solo contactan con otros servers para resolver las peticiones de los clientes. 

Comandos

Ping: indica si tenemos conectividad con la máquina consultada: ping ip o ping nombre_equipo

nslookup o host: para consulta de direcciones ip

dig: permite consulta de servers DNS activos

Instalación del servidor DNS BIND

Requiere que realicemos las acciones como usuario Root en el servidor

DAW-UT04- Servicios de red implicados en el despliegue de una aplicación web

By Manuel Jesús Rodríguez Arabi

DAW-UT04- Servicios de red implicados en el despliegue de una aplicación web

  • 166