INSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR DE NOMBRE DE DOMINIOS (DNS) EN LINUX

Los Servidores de DNS nos facilitan la administración de los nombres de los equipos de un sitio, sin ellos tendríamos que asignar en cada equipo los nombres e ip. Los servidores de DNS se pueden clasificar en:
  • Primarios o maestros: cuando obtiene la información de sus zonas de sus archivos locales que es en los que se realizan todas las modificaciones de la zona.
  • Secundarios o esclavos: obtienen la información de su zona de otro servidor generalmente primario-, es decir, contienen “una copia” de sólo lectura de la zona.
  • Caché: sólo atienden consultas de los clientes y no contienen ningún tipo de información de la zona, se emplean sólo para acelerar las consultas.

Configuración del servidor DNS Bind
El servicio de DNS está compuesto, básicamente por dos programas: el demonio named -el servidor de nombres de dominio y el resolver -cliente que genera las peticiones-. El archivo de configuración del demonio named se encuentra en /etc/bind/named.conf, aunque desde aquí se cargará el fichero /etc/bind/named.conf.local que es en el que introduciremos las zonas de búsqueda directa e inversa y el nombre de los ficheros dónde configuraremos dichas zonas. Si queremos que el servidor haga uso del servidor instalado tendremos que añadir su dirección ip en el fichero /etc/resolv.conf también.

Primero nos logeamos como superusuario
sudo su

luego, instalamos el bind
sudo apt-get install bind9

cambiamos de directorio
cd /etc/bind

editamos el fichero
sudo gedit named.conf.local

se agrega las siguientes líneas al final del archivo y lo guardamos
zone "clase.uladech.net" {
type master;
file "/etc/bind/db.clase";
};

copiamos un archivo
cp db.local db.clase

editamos el archivo
sudo gedit db.clase

quedando como sigue:
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA clase.uladech.net. root.clase. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS clase.uladech.net.
@ IN A 192.168.1.42
@ IN MX 0 clase.uladech.net.
www IN A 192.168.1.42
xtian IN CNAME clase.uladech.net.


Comentarios

Entradas populares de este blog

INSTALACIÓN Y CONFIGURACIÓN DE SERVIDOR PROXY CON WEBMIN

ACCESO REMOTO UTILIZANDO VNC

INSTALACIÓN Y CONFIGURACIÓN DE WEBMIN