Guia DNS - Linux

4
Maestría en Ingeniería de Sistemas Redes y Telecomunicaciones 2013 MsC George Romero Velazco 1 GUIA PRÁCTICA TALLER 01 Objetivos: Al finalizar la experiencia práctica los alumnos serán capaces de, Reforzar los conocimientos sobre TCP/IP Conocer el proceso de una consulta de resolución Implementar un Servidor Linux DNS Administrar un Dominio Recursos y materiales Estación de trabajo PC con Windows Software de Virtualización Infraestructura de Red Paquetes de Instalación Procedimientos: 1. SERVIDOR de DNS Trabajaremos con el siguiente escenario: RESOLUCIÓN DE NOMBRES CON LINUX

description

Guia de Resolución de Nombres para DNS aplicado a Linux Centos

Transcript of Guia DNS - Linux

Page 1: Guia DNS - Linux

Maestría en Ingeniería de Sistemas Redes y Telecomunicaciones

2013

MsC George Romero Velazco 1

GUIA PRÁCTICA TALLER 01

Objetivos: Al finalizar la experiencia práctica los alumnos serán capaces de,

Reforzar los conocimientos sobre TCP/IP

Conocer el proceso de una consulta de resolución

Implementar un Servidor Linux DNS

Administrar un Dominio

Recursos y materiales

Estación de trabajo PC con Windows

Software de Virtualización

Infraestructura de Red

Paquetes de Instalación

Procedimientos:

1. SERVIDOR de DNS

Trabajaremos con el siguiente escenario:

RESOLUCIÓN DE NOMBRES CON LINUX

Page 2: Guia DNS - Linux

Maestría en Ingeniería de Sistemas Redes y Telecomunicaciones

2013

MsC George Romero Velazco 2

Definiendo el dominio a administrar:

- Dominio empresa[#].com #:número de PC

Configure el Direccionamiento IP para todos los hosts (DNS_SERVER,

WEB_SERVER, CLIENTE)

- Configurando las IP #vi /etc/sysconfig/network-scripts/ifcfg-eth0

(Para todos los casos la IP_DNS_SERVER, debe ser la misma)

Configurando el nombre (DNS_SERVER):

- sdns #vi /etc/hosts

127.0.0.1 localhost.localdomain localhost

[IP_DNS_SERVER] sdns.empresa[#].com sdns

Configurando el nombre (WEB_SERVER):

- www #vi /etc/hosts

127.0.0.1 localhost.localdomain localhost

[IP_WEB_SERVER] www.empresa[#].com www

PUERTA DE ENLACE

Colocando nombre en puerta de enlace #vi /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=[sdns].[empresa[#].com]

GATEWAY=[IP_asignada]

DNS

Configurar el servidor DNS (Opcional) #vi /etc/resolv.conf

nameserver [IP_DNS_SERVER]

Reinicie los servidores #init 6

2. INSTALANDO SOFTWARE

(SDNS). Instalar: bind, bind-utils, caching-nameserver.

Page 3: Guia DNS - Linux

Maestría en Ingeniería de Sistemas Redes y Telecomunicaciones

2013

MsC George Romero Velazco 3

(SDNS). #yum –y install bind

(SDNS). #yum –y install bind-utils

(SDNS). #yum –y install caching-nameserver

(SDNS). Activando el servicio: #service named restart

(SDNS). Verificando las conexiones (puerto 53): #netstat –a –n | less

(SDNS). Activación permanente: #chkconfig –level 35 named on

¿Qué protocolo de transporte está usando? _______

3. IMPLEMENTACIÓN DE UN DNS

(SDNS). Crearemos la “Zona” del Dominio, así como sus respectivos

registros:

DOMINIO: empresa[#].com

4. ADMINISTRANDO EL DOMINIO

(SDNS). Instalar el rpm de WEBMIN

#rpm –Uvh webmin-1.590-1.noarch.rpm

(SDNS). Ingrese vía cliente-web http://127.0.0.1:10000

Usuario: root

Password: uni2012

WEBMIN Servers BIND DNS SERVER Create Master Zone

o Domain Name: [empresa[#].com]

o Master Server: [IP_DNS_SERVER]

o Email Address: [email]

<create>

Registrando Hosts:

Registrar a todos los hosts con registro “A” (tabla).

o Icono “A” Name: [Nombre_Host]

o Address: [IP_Host]

<Apply Configuration>

Page 4: Guia DNS - Linux

Maestría en Ingeniería de Sistemas Redes y Telecomunicaciones

2013

MsC George Romero Velazco 4

Asegurando los cambios:

o #rndc reload

o #killall named

o #service named restart

5. APLICACIÓN

(WEBSERVER) Personalice una página WEB # vim /var/www/html/index.html

“Bienvenidos a la WEB de empresa[#].com”

6. PRUEBAS

Comprobaremos la respuesta de la resolución de los hosts registrados:

(CLIENTE) Ping a la IP_DNS_SERVER

(CLIENTE) Ping a la IP_WEB_SERVER

(CLIENTE) Ping al hostname de DNS_SERVER

C:\>ping sdns.empresa[#].com

(CLIENTE) Ping al hostname de WEB_SERVER

C:\>ping www.empresa[#].com

(CLIENTE) Acceda al WEBSERVER usando su hostname.

(CLIENTE) Consulte con la herramienta “nslookup” la existencia de su

dominio empresa[#].com (por ejemplo: set query=any)

Ubique la entrada de la zona: #cat /etc/named.conf

Visualice las entradas del dominio:

#cat /var/named/ empresa[#].com.hosts

7. Observaciones y comentarios: