-
Configurar Servidor DNS - Ubuntu
Escrito: Marzo 3rd, 2009 3 Comentarios
BIND es el servidor de nombres de dominio más popular en Internet, que trabaja en todas las plataformas informáticas principales y se caracteriza por su flexibilidad y seguridad.
Domain Name Service (DNS) es el servicio que resuelve los nombres de dominio asociados a una dirección IP para direccionar las peticiones a un servidor en específico. Se utiliza cuando un nodo (o host) en Internet contacta a otro mediante el nombre de domino de la máquina y no por su dirección IP.Mas informacion sobre los fundamentos de Bind lo puede ubica en http://www.gpltarragona.org/archives/421/comment-page-1, en lo que sigue configuraremos un Servidor DNS usando Bind9 para la intranet de nuestra Escuela de Sistemas y Computacion de la UNDAC.
Instalacion
HTML:-
apt-get install bind9
Configuracion
Para nuestro trabajo usaremos varios archivos, entre ellos: /etc/bind/named.conf.local, /etc/resolv.conf y crearemos los que sean necesarios.
Editamos named.conf.local y añadimos la zona “velsa.net”, haciendo referencia a su fichero de configuración:
HTML:-
zone "velsa.net" {
-
type master;
-
file "/etc/bind/db.velsa";
-
};
La resolución de dominios inversa, para poder preguntar por la IP “192.168.1.25″ y el servidor DNS nos diga que pertenece a velsa.net, debemos añadir a “/etc/bind/named.conf.local”:
HTML:-
zone "192.in-addr.arpa" {
-
type master;
-
file "/etc/bind/db.192";
-
};
Luego, creamos el fichero de configuración “db.velsa” a partir de “db.local” y "db.192" a partir de "db.127", entonces haremos las copias respectivas:
cp db.local db.velsaHTML:-
cp db.127 db.192
Luego de editar la copia hecha, nuestro archivo db.velsa debe quedar como sigue:
HTML:-
;
-
; BIND data file for local loopback interface
-
;
-
$TTL 604800
-
@ IN SOA velsa.net. root.velsa.net. (
-
2 ; Serial
-
604800 ; Refresh
-
86400 ; Retry
-
2419200 ; Expire
-
604800 ) ; Negative Cache TTL
-
;
-
@ IN NS velsa.net.
-
@ IN A 192.168.1.25
-
@ IN MX 0 velsa.net.
-
www IN A 192.168.1.25
-
velsa IN CNAME velsa.net.
Luego de editar la copia hecha, nuestro archivo db.192 debe quedar como sigue:
HTML:-
;
-
; BIND reverse data file for local loopback interface
-
;
-
$TTL 604800
-
@ IN SOA velsa.net. root.velsa.net. (
-
1 ; Serial
-
604800 ; Refresh
-
86400 ; Retry
-
2419200 ; Expire
-
604800 ) ; Negative Cache TTL
-
;
-
@ IN NS velsa.net.
-
25.1.168 IN PTR velsa.net.
Configurando resolv.conf
El archivo resolv.conf almacena los DNS de nuestro equipo, ya sea con acceso a internet o solo la intranet; entonces ediatndo este archivo debe quedar asi:
HTML:-
nameserver 127.0.0.1 # resolver nombres en nuestro equipo
-
-
nameserver DNS-Internet
Comprobando
Luego de haber realizado toda la configuracion necesaria, pasaremos a reiniciar nuestro Servidor DNS:
HTML:-
/etc/init.d/bind9 restart
Reiniciado bind9 pasaremos a comprobar si nuestro Servidor DNS esta listo, mediante las instrucciones
HTML:-
host velsa.net
-
-
velsa.net has address 192.168.1.25
-
-
velsa.net mail is handled by 0 velsa.net.
-
-
host 192.168.0.25
-
-
25.1.168.192.in-addr.arpa domain name pointer velsa.net.
Mas Informacion:
- http://www.gpltarragona.org/archives/421/comment-page-1
- http://www.bind9.net/manual/bind/9.3.2/Bv9ARM.ch01.html#id2546579
- http://www.rolandovera.com/2008/11/18/como-instalar-bind-9-en-linux-debian/
- http://www.marblestation.com/blog/?p=543
- http://news.softpedia.com/news/How-to-Host-Your-Own-Domain-With-Bind9-on-Ubuntu-49585.shtml
3 responses to “Configurar Servidor DNS - Ubuntu”

-
HOla … gracias por tu aporte .. me ha servido… para empesar a aprender a configurar un servidor DNS..
-
Gesler Seren Enero 22nd, 2010 a las 16:39
Hola gracias por el tutorial esta muy bien explicado se les agradece gracias totales
-
Gracias por el Tuto, te lo agradezco mucho.
Leave a reply
-


Comentarios