last update: 19 Mar 1999

[home] [index] [contents] [previous] [next]

bind



7.1 DownLoad
ftp://ftp.isc.org/isc/bind/src/8.1.1/bind-src.tar.gz
ftp://ftp.kyoto.wide.ad.jp/pub/bind/8.1.2/bind-8.1.2-src.tar.gz

7.2 Install
Para instalar bind, debemos ubicarnos primero en un directorio /usr/local, luego procedemos a crear y ubicarnos en el directorio bind-8.1.2, desempaquetamos el software, nos ubicamos en /usr/local/bind-8.1.2/src/, y lo instalamos; para ello ejecutamos las siguientes instrucciones:

    % cd /usr/local
    % mkdir bind-8.1.2
    % cd bind-8.1.2
    % gzip -cd bind-8.1.2.tar.gz | tar xvf -
    % cd src
    % make clean
    % make depend
    % make
    % make install

7.3 Configuración

    7.3.1 General Información

    7.3.2 /etc/named.boot

    La finalidad de este archivo es controlar toda la información, acerca del DNS.
    ;
    ;    boot file for name server
    ;
    directory /etc
    ; type	domain					source host/file	backup file
    cache		.			;	root.cache
    primary		unl.edu.ec			named.hosts.zone
    primary		49.188.192.IN-ADDR.ARPA		named.hosts.rev
    
    
    primary localhost named.local.zone primary 0.0.127.IN-ADDR.ARPA named.local.rev
    forwarders 157.100.1.2 options forward-only ; slave

    /etc/named.boot


    Las 2 primeras lineas del archivo, corresponde a:
    primary, indica el dominio que estoy administrando, en este caso seria unl.edu.ec primary, indica la dirección ip que utilizo en mi red, indico el ip, pero en orden inverso.
    forwarders, indica a que servidor de DNS voy a enviar las solicitudes que no conoce nuestro servidor.

    7.3.3 como generar /etc/named.conf

    Para que funcione bind ver. 8, necesita el archivo /etc/named,.conf, para ello debo generarlo ejecutando la siguiente instrucción:
      % /usr/local/bind-8.1.2/src/bin/named/named-bootconf.pl < /etc/named.boot > /etc/named.conf

    7.3.4 /etc/named.hosts.zone

    Los primeros 2 datos unl.edu.ec, corresponden al servidor, no al dominio.
    @	IN	SOA	unl.edu.ec. root.unl.edu.ec (
    			19990301	; Serial
    			180		; Refresh
    			60		; Retry
    			4320000		; Expire
    			86400)		; Minimum
    
    
    IN NS unl.edu.ec. IN NS 157.100.1.2
    IN MX 157.100.1.2
    unl.edu.ec IN PTR 49.188.192.in-addr.arpa. localhost IN CNAME localhost. cedro IN A 192.188.49.5 alpha IN A 192.188.49.8 www IN A 192.188.49.2

    /etc/named.hosts.zone


    Las 5 lineas finales del archivo, corresponde al nombre del equipo con su respectiva dirección IP.
    La información de este archivo se utiliza para transformar de nombre a IP, de un host.

    7.3.5 /etc/named.hosts.rev

    Este archivo transforma de dirección IP a nombre.
    @	IN	SOA	unl.edu.ec. root.unl.edu.ec (
    			19990301	; Serial
    			180		; Refresh
    			60		; Retry
    			4320000		; Expire
    			86400)		; Minimum
    
    
    IN NS unl.edu.ec.
    0 IN PTR unl.edu.ec. 2 IN PTR www.unl.edu.ec. 5 IN PTR cedro.unl.edu.ec. 8 IN PTR alpha.unl.edu.ec.

    /etc/named.hosts.rev


    7.3.6 /etc/named.local.zone

    @	IN	SOA	unl.edu.ec. root.unl.edu.ec (
    			19990301	; Serial
    			180		; Refresh
    			60		; Retry
    			4320000		; Expire
    			86400)		; Minimum
    
    
    IN NS localhost. localhost IN A 127.0.0.1

    /etc/named.local.zone


    La información de este archivos sirven para identificar el servidor.

    7.3.7 /etc/named.local.rev

    @	IN	SOA	unl.edu.ec. root.unl.edu.ec (
    			19990301	; Serial
    			180		; Refresh
    			60		; Retry
    			4320000		; Expire
    			86400)		; Minimum
    
    
    IN NS localhost. 1 IN A localhost.

    /etc/named.local.rev


    La información de este archivos sirven para identificar el servidor.

[home] [index] [contents] [previous] [next]