Laboratorio Implementando DNS



Documentos relacionados
Implementado servidor DNS con BIND en CentOS 5.5

ESCUELA DE INGENIERIA EN COMPUTACION REDES INFORMATICAS SISTEMAS OPERATIVOS DE RED II

Práctica 2: Puesta en marcha de un servidor DNS Arquitectura de Sistemas y Aplicaciones Distribuidas U.L.P.G.C.

100% Libre de M$ Historia TuxTips Artículos Eventos Screenshots Info Links Contacto Principal > Artículos > Redes

Configuración de BIND y DNS

Instalación y configuración del servidor DNS Bind

[CONFIGURACIÓN DE DNS]

Laboratorio Configuración de un Servidor DHCP

SERVICIO DNS EN CENTOS 6.3 Publicado por Beatriz Vergara

Servicio de Nombre DNS. Sistema de Nombres. Contenido Arquitectura Configuración Seguridad Conclusiones DNS

4.1.- Instalación y Configuración de un Servidor DNS Bind en Ubuntu

Instalación del servidor DNS bind m2/servidor_dns_bind9.html

Guia sobre como instalar un servidor DNS en ubuntu

Administración de Infraestructuras. Tecnólogo en Informática

DNS - COMO Instal ación de BIND... 3 archivo de arranque... 3 Con

Servidor DNS. Son servicios que contestan las consultas realizadas por los Clientes DNS. Hay dos tipos de servidores de nombres:

Creación de un DNS simple

Oracle Grid Naming Service

Luis Villalta Márquez SERVIDORES DE NOMBRES DE DOMINIO (DNS)

BIND Introducción a BIND Instalación de BIND. Configuración de BIND. Ficheros de configuración. Localización de descarga (FTP):

qwertyuiopasdfghjklzxcvbnmqwerty

Domain Name Service (DNS)

Practica de DNS. Primera Parte - Configuración del servidor Primario

Servicios avanzados I: Servidor de nombres (DNS) Introducción

MANUAL DE CONFIGURACION DE BIND 9

John R. Correa Administrador de Seguridad de la Información.

DNS BIND9. Configuración de un servidor de nombres

TUTORIAL INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DNS BIND9 NET-DAEMONS ADRIAN PEÑA JOHAN LOPEZ FELIPE PANIAGUA RICARDO HENAO LINA MCKOLL

Laboratorio Instalando y Configurando Servidor FTP

Servidor DNS en Centos. Programa Gestión de Redes de Datos. Ficha Aprendiz Gustavo Medina Fernando Patiño Luis F.

PRÁCTICA 1-2: INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DNS (PRIMARIO Y ZONA DE RESOLUCIÓN DIRECTA E INVERSA EN WINDOWS 2008 SERVER)

Servidor DNS. Ing. Camilo Zapata Universidad de Antioquia

Prácticas con NetGUI Práctica 5

labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION

DNS. Domain Name System. Sistema de Nombres de Dominio. Administración de Redes de Computadores. Ficha:

Guía de instalación del sistema contafiscal nuevo monousuario internet

Curso redes sobre Linux DNS. Domain Name Server. Servidor de Nombres de Dominio. De la Fraga Julio

Laboratorio Instalando y Configurando Servidor FTP

Servidor de Nombres de Dominio (DNS) en CentOS

Configuración del Servidor de Correo SendMail para GNU/Linux

Registros de recursos DNS. Javier Rodríguez Granados

Instalación, configuración y administración de servidores DNS

Servidor DNS. Ing Camilo Zapata Universidad de Antioquia

Redes de área local Aplicaciones y Servicios Linux Servidor DNS

Práctica 4L: Servicios básicos de red. Profesor: Julio Gómez López

Sistema de Nombres de Dominio (DNS/BIND) Curso de Configuración De DNS. Octubre, 2014 ADSIB

Servidores de nombres de dominio (DNS) Jesús Torres Cejudo

REQUIERE ATENDER DESCONFIGURACIÓN DEL C.P.U.

Escuela Especializada en Ingeniería ITCA-FEPADE Técnico en Ingeniería de Redes Informáticas (Virtual) Tecnología de Servidores

Ejercicios DNS, NTP. Índice. Mónica Cortés Dpto. de Ingeniería de Sistemas Telemáticos UPM ! DNS ! NTP UPM

SISTEMA OPERATIVO GNU/LINUX AVANZADO II JOSE ARRIETA NARVAEZ GUSTAVO CARO JESUS GARCIA NILXON VUELVAS TALLER CONFIGURACION DEL SERVIDOR DNS.

INSTALACIÓN DE SERVICIO DNS EN CENTOS 6.2 ANGIE VIVIANA LONDOÑO ÁLVAREZ. CAMILA MARTÍNEZ LÓPEZ. GERSON ZAPATA AGUDELO.

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

Sistema de Captura Electrónica

4.2- Instalación y Configuración de un Servidor DNS Dnsmasq en Ubuntu sin DHCP

DNS. Arquitectura Cliente Servidor. Pacheco Martínez Fernando Tovar Balderas Sergio A.

Redes de área local: Aplicaciones y servicios WINDOWS

Tutorial: Configuración de Servidor DNS para reenviar consultas a DNS's de REDuy

Guía de instalación del sistema nómina nuevo monousuario internet

CFGM. Servicios en red. Unidad 1 Servicio de nombres de dominio (DNS) 2º SMR Servicios en Red

INSTALACIÓN Y CONFIGURACION DNS WINDOWS SERVER 2003

INSTITUTO TECNOLOGICO DE LAS AMERICAS (ITLA) Nombre: Brayhan E. Acosta Hiciano. Matricula: Materia: Sistema Operativo III

IPv6 Servicios DNS. Objetivo. Introducción Teórica

Clientes DNS ( resolvers de nombres). Javier Rodríguez Granados

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server

Servidor DNS sencillo en Linux con dnsmasq

Configuraciones básicas de seguridad en Windows para los sistemas de la línea. Control 2000

Sesión 8: Internet y nombres de dominio

(Domain Name System) dns. windows server paula juiz lópez

Domain Name Server. Daniel Pecos Martínez. Castellón, 1 de Diciembre 2003

CONFIGURACION DE DNS

pchelpware, asistencia remota libre

Guía de instalación del sistema bancos monousuario

How to Crear Servidor DNS ClearOS

Instalación del Admin CFDI

How to Crear Servidor Samba

Guía no. 691 instalación del sistema de bancos en red

Taller de GNU/Linux Instalación de servicios básicos

Informàtica i Comunicacions Plaça Prnt. Tarradellas, FIGUERES (Girona) Tel Fax

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula:

Instalación del sistema VSControl Total2012

Tipos de conexiones de red en software de virtualizacio n: VirtualBox y VMware

Guía rápida de instalación descargada de internet.

REDES DE ÁREA LOCAL: APLICACIONES Y SERVICIO EN LINUX. Servidor DNS

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN

CAPÍTULO HTML Y DHCP DE H0/H2-ECOM100 CONFIGURACIÓN. En este capítulo...

GUIA DE LABORATORIO # Nombre de la Practica: Antivirus Laboratorio de Redes Tiempo Estimado: 2 Horas y 30 Minutos

Servicio de Mensajería Instantánea de la Red de Interconexión Financiera Guía del Administrador]

Laboratorio Configuración de Correo SendMail

Acronis License Server. Guía del usuario

Una vez editado el fichero interfaces reiniciamos el servicio: /etc/init.d/networking restart

Redes I Práctica de DNS

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL

INSTALACION DE APTOUR

Conceptronic CFULLHDMA Cómo usar Samba/CIFS y NFS

MultiBase y Cosmos. Particularidades sobre la instalación del motor de base de datos en modo cliente servidor. BASE 100, S.A.

6.- Este software se instalara como una versión Demo con una duración de 25 días de uso. En el código de validación, se dejara la palabra Demo.

HOW TO SOBRE REMOTE ACCESS VPN MODE EN LINUX

Practica Extra: Creación de BACKUP+CRONTAB+NFS

Transcripción:

Laboratorio Implementando DNS Objetivo General: Configurar servidor de DNS Objetivo Específico: Al finalizar éste Laboratorio el alumno será capaz de: Identificar los paquetes que permiten levantar Servidor DNS. Configurar un Servidor DNS. Configurar un cliente DNS para LINUX y WINDOWS Requerimientos mínimos del Laboratorio: Tener instalado Linux en su computador. Software Linux CentOS (4 CD s). Tener otro equipo que tenga instalado el sistema operativo LINUX y otro que tenga Windows XP. Laboratorio DNS 1

Guía de Trabajo: Configuración en el servidor DNS: Nota: Configuramos la tarjeta de red con la IP estática 10.20.24.X a) Cómo puedo saber si un equipo es Servidor DNS?. Sol: Voy al equipo que es servidor DNS y escribo el comando hostname. Si el equipo responde localhost.localdomain sé de inmediato que no es servidor DNS, pero si tiene otro nombre, voy a otra máquina y hago ping al nombre de la máquina y sino resuelve significa que no es servidor DNS. b) Coloque el nombre intranet.usap.cl con un alias de intranet al equipo que va ser servidor DNS. Sol: vi /etc/hosts [Enter] Agrego la línea 10.20.24.78 intranet.usap.cl intranet salgo guardando los cambios y luego levanto el servicio de red de la forma service network restart [Enter] c) Cómo puedo saber cuáles son los paquetes que me permiten levantar un servidor DNS?. Sol: c) Menú principal configuración del sistema Añadir/Eliminar programas. En Agregar o Remover Paquetes, en la sección Servidores, seleccione Servidor del nombre DNS, vaya a detalles y aparece el paquete estándar bind -Servidor DNS Laboratorio DNS 2

(Sistema de Nombres de Dominio) que ya se encuentra seleccionado y seleccione el paquete extra caching-nameserver Los ficheros de configuración para el servidor de nombres de almacenamiento de caché y luego presione el botón cerrar y posteriormente el botón actualizar, finalmente presione el botón mostrar detalles y el sistema muestra los paquetes de DNS, que son: bind-9.2.1-16 caching-nameserver-7.2-7 d) Verifique en CD-ROM se encuentra el paquete bind. Sol: Escribo el comando /usr/share/comps-extras/whichcd.py bind El sistema responde bind-9.2.4-28.el4.i386.rpm is on disc 3 e) Qué significan las siglas bind? Sol: BIND (siglas de Berkeley Internet Name Domain Server), es una de las implementaciones del protocolo DNS (Domain Name Service) más utilizadas en Internet) f) Verifique si el paquete bind y caching-nameserver se encuentran instalados. Sol: rpm -qa bind [Enter] rpm -qa caching-nameserver [Enter] g) Supongamos que no están instalados los paquetes de la pregunta f), instálelos usando comandos. Laboratorio DNS 3

Sol: montamos el CD-ROM marcado 3/4 de la forma mount -t iso9660 /dev/cdrom /media/cdrom [Enter] cd /media/cdrom/centos/rpms [Enter] rpm -ivh bind-9.2.4-28.el4.i386.rpm [Enter] Haga lo mismo para el archivo caching-nameserver rpm -ivh caching-nameserver-7.2-7.noarch.rpm [Enter] Desmontamos para cambiar de CD-ROM con cd [Enter] para salir del CD-ROM si estamos parados en él y umount /mnt/cdrom [Enter] eject [Enter] para que ejecte el dispositivo de CD-ROM h) Qué paquete instaló el archivo de configuración /etc/named.conf del DNS? Sol: Al instalar bind y hacer un rpm qc bind [Enter] no instala el archivo named.conf en /etc, pero sí lo hace el archivo caching-nameserver i) Verifique si el paquete system-config-bind se encuentra instalado, si no lo está instálelo. Sol: Escriba el comando system-config- (ahora haga doble tabulación) y aparecerán todos los paquetes que comienzan con system-config-, verifique que esta instalado system-config-dns. Supongamos que no esta instalado montamos el CD-ROM 3/4 y lo instalamos con el comando: rpm ivh system-config-bind-1.9.0-13.noarch.rpm [Enter] Laboratorio DNS 4

j) Saque una copia del archivo de configuración /etc/named.conf. Sol: cd /etc [Enter] cp named.conf named.conf.bak [Enter] k) Muestre el archivo de Configuración de un servidor DNS sin cambios. Sol: vi /etc/named.conf // generated by named-bootconf.pl options { directory "/var/named"; /* * If there is a firewall between you and nameservers you want * to talk to, you might need to uncomment the query-source * directive below. Previous versions of BIND always asked * questions using port 53, but BIND 8.1 uses an unprivileged * port by default. */ // query-source address * port 53; // // a caching only nameserver config // controls { inet 127.0.0.1 allow { localhost; } keys { rndckey; zone "." IN { type hint; file "named.ca"; zone "localhost" IN { file "localhost.zone"; Laboratorio DNS 5

allow-update { none; zone "0.0.127.in-addr.arpa" IN { file "named.local"; allow-update { none; include "/etc/rndc.key"; Observación Importante: El nombre del dominio será intranet.usap.cl Ud., deberá seleccionar otro nombre distinto l) Haga los cambios necesarios al archivo de configuración DNS, para configurar un servidor DNS interno. Sol: Se agregan a vi /etc/named.conf (lo que esta ennegrecido) // generated by named-bootconf.pl options { directory "/var/named"; /* * If there is a firewall between you and nameservers you want * to talk to, you might need to uncomment the query-source * directive below. Previous versions of BIND always asked * questions using port 53, but BIND 8.1 uses an unprivileged * port by default. */ // query-source address * port 53; // // a caching only nameserver config // controls { inet 127.0.0.1 allow { localhost; } keys { rndckey; zone "." IN { type hint; file "named.ca"; Laboratorio DNS 6

zone "localhost" IN { file "localhost.zone"; allow-update { none; zone "intranet.usap.cl" IN { file "intranet.usap.cl.zone"; allow-update { none; zone "0.0.127.in-addr.arpa" IN { file "named.local"; allow-update { none; include "/etc/rndc.key"; Salga guardando los cambios Vaya a cd /var/named/chroot/var/named [Enter] Para crear el archivo intranet.usap.cl.zone Se copia de localhost.zone de la forma cp localhost.zone intranet.usap.cl.zone [Enter] y se edita con vi intranet.usap.cl.zone para realizar los cambios, quedando de la siguiente forma $TTL 86400 intranet.usap.cl. IN SOA intranet.usap.cl. root@intranet.usap.cl. ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum IN NS intranet.usap.cl. intranet.usap.cl. IN A 10.20.24.78 Laboratorio DNS 7

Significado de algunas siglas: IN: Internet. NS: Name Server A: Adress SOA (Start of Authority), Indica cual es la autoridad que rige un dominio determinado. Es el registro que contiene información sobre el dominio, como el nombre del servidor de nombres o la dirección de correo del administrador del dominio, el resto de datos son parámetros de coordinación entre el servidor primario y el secundario: Numero de Serie; se incrementa cada vez que se cambia algo en el servidor de nombres primario, de modo que el servidor secundario sepa cuando debe actualizar su configuración. Refresco; indica cada cuantos segundos el servidor secundario ha de actualizarse con los datos del servidor primario. Reintento; indica cada cuantos segundos el servidor secundario debe intentar reconectarse al primario para actualizar los datos en caso de error. Expira; determina cuanto tiempo ha de pasar para que el servidor secundario deseche toda la información que tenía del primario, en el caso de fallo del primario. TTL Mínimo; indica el tiempo de vida de los registros que no lo indiquen explícitamente. k) Levante los servicios del servidor DNS. Sol: service named reload [Enter] (levanta el archivo /etc/named.conf Y luego service named restart [Enter] Levanta /etc/named.conf y /var/named/chroot/var/named Laboratorio DNS 8

l) Configure el DNS de la tarjeta de red en un equipo que tenga instalado Windows XP. Sol: Configuro la tarjeta de red en la ficha Configuración DNS (figura 1). Figura 1 Configuración de DNS. m) Verifique que funciona el DNS interno, desde Windows XP. Sol: Al hacer ping intranet.usap.cl [Enter], el sistema resuelve correctamente n) Configure un cliente DNS en Linux. Sol: vi /etc/resolv.conf [Enter] Hago los cambios, quedando: search intranet.usap.cl nameserver 10.20.24.78 Salgo guardando los cambios Ahora haga un ping con el nombre del dominio intranet.usap.cl Laboratorio DNS 9

ñ) Qué paquete instala los comandos host, dig y nslookup?. Sol: Al hacer rpm ql bind-utils [Enter] Obtenemos entre otros, los comandos buscados. o) Qué significan las siglas SOA? Sol: Start Of Authority Éste registro es el que indica que el servidor de nombre está autorizado para la zona correspondiente p) Porqué al ejecutar el comando nslookup manda un mensaje de error?. Sol: Porque falta configurar el archivo reversa. q) Configure el archivo reverso usando el comando gráfico redhat-config-bind. Sol: Ejecutamos el comando system-config-bind [Enter] Se despliega una pantalla Servidor de Nombre de Dominio. Presione el botón nuevo y se muestra la siguiente pantalla (figura 2). Figura 2 Seleccione un tipo de zona. Laboratorio DNS 10

Presione el botón O.K y se despliega la siguiente pantalla (figura 3). Figura 3 IP hasta las traducciones de nombre. Al presionar O.K. se observa la configuración reversa, ahora guarde los cambios (figura 4). Observación Importante: La configuración gráfica no ve la configuración manual, y la excluye, por lo tanto se recomienda usar una o la otra solamente Laboratorio DNS 11

Figura 4 Configuración Reversa. Nota importante: Vamos a suponer que no tenemos instalado el archivo system-config-bind, por lo tanto la configuración la haremos en forma manual. r) Configure el reverso para su dominio. Sol: vi /etc/named.conf Se despliega lo siguiente. // generated by named-bootconf.pl options { directory "/var/named"; /* * If there is a firewall between you and nameservers you want * to talk to, you might need to uncomment the query-source * directive below. Previous versions of BIND always asked * questions using port 53, but BIND 8.1 uses an unprivileged * port by default. */ // query-source address * port 53; Laboratorio DNS 12

// // a caching only nameserver config // controls { inet 127.0.0.1 allow { localhost; } keys { rndckey; zone "." IN { type hint; file "named.ca"; zone "localhost" IN { file "localhost.zone"; allow-update { none; zone "intranet.usap.cl" IN { file "intranet.usap.cl.zone"; allow-update { none; zone "0.0.127.in-addr.arpa" IN { file "named.local"; allow-update { none; include "/etc/rndc.key"; Agregamos lo siguiente zone "24.20.10.in-addr.arpa" IN { file "24.20.10.in-addr.arpa.zone"; allow-update { none; Laboratorio DNS 13

bajo zone "0.0.127.in-addr.arpa" IN Ahora vamos a cd /var/named/chroot/var/named y sacamos una copia del archivo named.local, de la forma cp named.local 24.20.10.in-addr.arpa.zone [Enter] Ahora ingresamos al archivo 24.20.10.in-addr.arpa.zone con vi, debe quedar de la siguiente forma $TTL 86400 @ IN SOA intranet.usap.cl. root.localhost. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS intranet.usap.cl. 78 IN PTR intranet.usap.cl. salimos guardando los cambios Qué significa PTR? PTR (Pointer), asocia direcciones de dominio a nombres de máquinas. Levantamos los servicios del DNS Verifique el log, con el siguiente comando tail -f /var/log/message s) Verifique la configuración del reverso Sol: escribo el comando nslookup 10.20.24.78 Laboratorio DNS 14

El sistema responde Server : 10.20.24.78 Address: 10.20.24.78#53 78.24.20.10.in-addr.arpa name = intranet.usap.cl Esto indica que el reverso esta bien configurado. t) Verifique los puertos que habre el servicio DNS. Sol: cat /etc/services grep domain [Enter] El sistema responde: domain 53/tcp #name-domain server domain 53/udp Laboratorio DNS 15

Preguntas de repaso: a) Verifique la configuración del reverso. Sol: Escriba el comando nslookup como muestra la imagen (figura 5). Figura 5 Ejecución del comando nslookup verificandoel reverso. b) Cuáles fueron las modificaciones que se realizaron en el archivo /etc/named.conf. Sol: // generated by named-bootconf.pl options { directory "/var/named"; /* * If there is a firewall between you and nameservers you want * to talk to, you might need to uncomment the query-source * directive below. Previous versions of BIND always asked * questions using port 53, but BIND 8.1 uses an unprivileged * port by default. */ // query-source address * port 53; // // a caching only nameserver config Laboratorio DNS 16

// controls { inet 127.0.0.1 allow { localhost; } keys { rndckey; zone "." IN { type hint; file "named.ca"; zone "localhost" IN { file "localhost.zone"; allow-update { none; zone "intranet.usach.cl" IN { file "intranet.usach.cl.zone"; allow-update { none; zone "0.0.127.in-addr.arpa" IN { file "named.local"; allow-update { none; zone "24.20.10.in-addr.arpa" { file "24.20.10.in-addr.arpa.zone"; include "/etc/rndc.key"; Laboratorio DNS 17

c) Indique en que directorio se agrega el reverso. Sol: /var/named/chroot/var/named d) Cómo se llama el archivo que contiene el reverso? Sol: 24.20.10.in-addr.arpa-zone e) Escriba el archivo 24.20.10.in-addr.arpa-zone. Sol: $TTL 86400 @ IN SOA intranet.usap.cl root.localhost ( 5 ; serial 28800 ; refresh 7200 ; retry 604800 ; expire 86400 ; ttk ) @ IN NS intranet.usach.cl. 78 IN PTR intranet.usach.cl. f)verifique los puertos que habre el servicio DNS. Sol: cat /etc/services grep domain <e> El sistema responde: domain 53/tcp #name-domain server domain 53/udp Laboratorio DNS 18