dns dinámico ipv4 con servicio de dhcp

9
DNS Dinámico IPv4 con Servicio de DHCP

Upload: diego-montiel

Post on 17-Jan-2017

131 views

Category:

Technology


0 download

TRANSCRIPT

DNS Dinámico IPv4 con Servicio de DHCP

Usuario
Texto tecleado
Elaborado por: Diego Montiel

DNS Dinámico IPv4 con Servicio de

DHCP

-Verificar ip en las NIC`s en

nano /etc/network/interfaces

-Instalar paquetes:

Bind: apt-get install bind9 bind9utils

ISC-DHCP-SERVER: apt-get install isc-dhcp-server

1-Verificar los 3 ficheros hosts,host.conf,resolv.conf. en /etc/

Configuración final para los 3 ficheros

Para el resolv.conf existe el comando chattr +i para asignarle proteccion

contra escritura al fichero, con –i , se la quitaria.

2- Cambiar de Propietario al directorio bind: en cd /etc/

chown bind:bind bind

3- En cd/etc/bind

Realizar la edición del fichero named.conf

-modificado:

Realizar respaldos a estos ficheros=

Zona Primaria= cp db.local db.diemonle

Zona Inversa= cp db.127 db.172.16.9.1

Modificar Fichero named.conf.options

-modificado:

Se

comenta

Se agrega

Edición del fichero named.conf.local :agregar zonas primaria

e inversa, primeramente se crean 2 copias a db.local y db.127

y se usarán estas copias.

-modificado:

Edición del fichero db.diemonle :para la zona Primaria.

-modificado:

Edición del fichero db.172.16.9.1 :para la zona inversa.

-modificado:

Revisar ficheros para ver si su sintaxis es correcta:

named-checkconf named.conf

named-checkconf named.conf.options

named-checkconf named.conf.local

named-checkzone diemonle.com db.diemonle

named-checkzone 9.16.172.in-addr.arpa db.172.16.9.1

Si en caso hubiese errores , estos ficheros nos lo diran.

4-Dirijirse a la ruta cd /etc/dhcp

Editar el fichero que se encuetra con nano /etc/default/isc-

dhcp-server , ya ubicado alli , decirle a INTERFACES=”” cual

NIC repartira el servicio de DHCP.

sacar copia al fichero dhcpd.conf =

cp dhcpd.conf dhcpd.conf.bk

Llegando a la ruta cd /etc/dhcp , se modificará el fichero

dhcpd.conf: vaciarlo con echo > dhcpd.conf contenido del

fichero:

server-identifier 172.16.9.1;

ddns-updates on;

ddns-update-style interim;

ddns-domainname "diemonle.com.";

ddns-rev-domainname "in-addr.arpa.";

deny client-updates;

include "/etc/bind/rndc.key";

zone diemonle.com. {

primary 127.0.0.1;

key rndc-key;

}

zone 9.16.172.in-addr.arpa. {

primary 127.0.0.1;

key rndc-key;

}

##CONFIG DHCP

default-lease-time 3600;

max-lease-time 86400;

authoritative;

log-facility local7;

##POOL DHCP

subnet 172.16.9.0 netmask 255.255.255.0 {

range 172.16.9.10 172.16.9.20;

option routers 172.16.9.254;

option domain-name "diemonle.com.";

option domain-name-servers 172.16.9.1;

option broadcast-address 172.16.9.255;

}

5-reinicio de servicios:

/etc/init.d/bind9 restart

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

6-Comprbacion del fichero dhcpd.conf :

Systemctl status isc-dhcp-server

Journalctl –xn

Si en caso hubiesen aun problemas con este fichero, reiniciar el O.S.

7-Comprobaciones:

A nivel Servidor: nslookup master (si al realizar esta comprobación

apareciere Non.Authoritative Answer), verificar el fichero

resolv.conf

nslookup 172.16.9.1

nslookup pccliente

ping hacia los clientes

A nivel Cliente: nslookup master

nslookup 172.16.9.1

nslookup pccliente

ping hacia el Servidor y demás Clientes

Para loguearse con Putty: al contar con 2 NIC, colocar la eth0 como

adapatador puente, reiniciar el servicio de red con:

networking /etc/init.d/networking restart luego abrir putty e ingresar

la IP que le otorgue el adaptador al Servidor, verificar con ifconfig y

loguearse con un Usuario registrado en el SERVER.

En caso de que sea necesario vaciar el fichero de solicitudes de IP

en: cd /var/lib/dhcp , luego vaciar el fichero dhcpd.conf con:

echo > dhcpd.conf