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
Publicar un comentario