Servidor ddns

13
Servidor DDNS UBUNTU 12.04 Elaborado por Yerlin Otárola Delgado

Transcript of Servidor ddns

Servidor DDNS UBUNTU 12.04

Elaborado por

Yerlin Otárola Delgado

2

DDNS

El servicio DDNS (Dynamic Domain Name System ) tiene como objetivo realizar la

actualización automática de los registros DNS asociando los equipos clientes de

una red con sus respectivas direcciones IP en la medida que estas son asignadas

por el servicio DHCP.

Configuración del Servicio

1. Configuración del adaptador de red

nano /etc/network/interfaces

Configuramos una ip estatica en el adaptador eth0

3

2. Instalamos el servicio bind9

apt_get install bind9

3. Editamos el archivo named.conf agregando la siguiente librería

cd /etc/bind

nano named.conf

4

3. Generamos una llave que permitirá al servicio DHCP realizar el registro

de nuevos clientes en nuestro DNS.

dnssec-keygen -a hmac-md5 -b 128 -n USER dhcpupdate

Verificamos la llave

cat Kdhcpupdate.+157+31337.key

4. Creamos el archivo named.conf.dhcpupdate y agregamos la llave como

se muestra en la siguiente imagen.

nano /etc/bind/named.conf.dhcpupdate

5

5. Declaramos nuestras zonas en el fichero named.conf.local

nano /etc/bind/named.conf.local

6

6. Creamos y configuramos nuestra zona principal.

cp /etc/bind/db.empty /var/cache/bind/db.ina

nano /var/cache/bind/db.ina

Debemos editar nuestro archivo para que quede de la siguiente

manera:

7

7. Creamos y configuramos nuestra zona inversa.

cp /etc/bind/db.127 /var/cache/bind/db.192

nano /var/cache/bind/db.192

8. Reiniciamos y comprobamos el servicio de DNS

/etc/init.d/bind9 restart

8

nslookup ina.com

Configuración del DHCP

1. Instalamos el servicio DHCP con el siguiente comando

apt-get install dhcp3-server

2. Configuramos nuestro servidor DHCP

nano /etc/dhcp/dhcpd.conf

Nuestro fichero debe quedar de la siguiente forma:

9

10

3. Reiniciamos el servicio

/etc/init.d/isc-dhcp-server restart

Cliente UBUNTU

1. Configuramos el adaptador interno para que tome una dirección

automáticamente

11

2. Reiniciamos el adaptador de red

/etc/init.d/networking restart

Cliente XP

12

3. Verificamos en el SERVIDOR si se realizó el registro del cliente para

ello reiniciamos antes el servicio bind para obligarlo a refrescar sus

ficheros.

/etc/init.d/bind9 restart

cat /var/cache/bind/db.ina

Registros

nuevos

13

cat /var/cache/bind/db.192

Registros

inversos

nuevos