Este documento describe cómo configurar DNS estático e IPv4 e IPv6 con servicio DHCP en v4 y v6. Explica los pasos para configurar el servidor DNS (Bind) y servidor DHCP para proporcionar nombres de dominio y direcciones IP de forma estática y dinámica a clientes IPv4 e IPv6. Los pasos incluyen editar archivos de configuración como named.conf y dhcpd.conf, reiniciar servicios y comprobar la configuración desde clientes.
Proyecto integrador. Las TIC en la sociedad S4.pptx
Dns estatico IPv4 e IPv6 en Debian 8.7.1
1. DNS ESTATICO IPv4 e IPv6 con Servicio
de DHCP en v4 y v6
Elaborado por: Diego Montiel
2. DNS ESTATICO IPv4 con Servicio de
DHCP en v4.
-Verificar ip en las NIC`s en
cd /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.
Configuración final para los 3 ficheros. Con chattr +i resolv.conf se pondra
proteccion contra escritura al fichero, con –i se le quitara.
2- Cambiar de Propietario al directorio bind:
chown bind:bind bind
3. 3- En cd/etc/bind
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:
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:
Se
comenta
Se agrega
4. 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:
5. 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
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
Se modificará el fichero dhcpd.conf
Parrafos a comentar:
-Modificado:
6. 5-Comprobar en los Clientes, si estos reciben IP Y DNS con
ipconfig para Windows e ifconfig para Linux.
6-En cd /etc/bind , añadir a los usuarios en las zonas primaria e
inversa,según su IP y Pool.
Zona Primaria: Nano db.diemonle
7. Zona Inversa: Nano db.172.16.9.1
7-reinicio de servicios:
/etc/init.d/bind9 restart
/etc/init.d/isc-dhcp-server restart
8-Comprobaciones:
A nivel Servidor: nslookup master
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
8. DNS ESTATICO IPv6 con Servicio de
DHCP v6
1-Verificar los ficheros hosts,host.conf,resolv.conf.
-Modificado:
-Modificado:
9. 2- En cd /etc/bind
Sacar copia al fichero db.127: cp db.127 db.2001
Editar el fichero named.conf.local
-Modificado:
Editar el fichero db.2001:
-Modificado:
10. 3- Comprobar los ficheros:
named-checkconf named.conf
named-checkconf named.conf.local
named-checkzone ip6.arpa db.2001
4- Irse a cd /etc/dhcp
Crear el fichero dhcpd6.leases para guardar solicitudes de ipv6
con touch /var/lib/dhcp/dhcpd6.leases
Crear el Fichero dhcpd6.conf y agregarle lo siguiente:
log-facility local7;
subnet6 2001:db8:0:9::/64 {
range6 2001:db8:0:9::100 2001:db8:0:9::200;
option dhcp6.name-servers 2001:db8:0:9::1;
option dhcp6.domain-search "diemonle.com";
default-lease-time 600;
max-lease-time 7200;
}
Comprobar configuración:
# /usr/sbin/dhcpd -6 –cf /etc/dhcp/dhcpd6.conf eth1