Configurar el servidor DNS completo Raiders

  
        

Primero descargue el enlace desde http://www.isc.org/products/BIND/(versión 9.2.2) y descomprima el archivo de la siguiente manera.

tar -xzvpf bind-9.2.2rc1.tar.gz

Luego, cambie el directorio al directorio de código fuente de enlace que extrajimos:

cd bind-9.2.2rc1 A continuación, su se convierte en el usuario root.

Instalaremos el enlace al directorio " /usr /local /". Si no tiene uno, cree uno:

mkdir /usr /local

bind Use autoconf, así que compilarlo es fácil, de la siguiente manera:

./configure - -prefijo = /usr /local --mandir = /usr /local /share /man

Aproximadamente unos minutos, el archivo está configurado. Luego haga lo siguiente:

make

Aproximadamente 20 minutos, se puede completar la compilación. El resto del trabajo es instalar. Haga lo siguiente:

make install

Esto también toma unos minutos.

Enlace después de la instalación, el enlace no se puede usar de inmediato, ya que algunos archivos de configuración no están configurados. Daremos algunas configuraciones simples como ejemplo.

En una instalación estándar, hay un archivo named.conf, un archivo rndc.conf y un directorio namedb que contiene el archivo localhost.rev. Los instalamos en el directorio " /usr /local /etc " Si el directorio no existe, primero cree uno:

mkdir /usr /local /etc

Del mismo modo, también necesitamos crear un directorio llamado "namedb";

mkdir /var /namedb

Ahora, editamos el archivo " named.conf " Podemos agregar más contenido más tarde, pero ahora se ve así (podemos descargar el archivo named.conf desde aquí):

opciones {

directorio " /var /namedb "; //directorio de trabajo

pid-file " named.pid "; //coloca el archivo pid en el directorio de trabajo; de lo contrario, el archivo pid se encuentra en el directorio /var /run

};

zona ". " {sugerencia de tipo;

archivo " named.root ";

};

//Proporcionar dirección de loopback 127.0.0.1 Asignación inversa de direcciones

zona " 0.0.127.in-addr.arpa " {

tipo master;

archivo " localhost.rev ";;};

zone " 173.76.207.in-addr.arpa " en {type master; file " db.207.76.173 "; notification no;};

//Tenga en cuenta que los ejemplos de arriba y abajo en realidad están haciendo lo mismo.

zone " bind.com " {

type master;

file " bind.com.zone ";

not not no;

};

named.root (a veces llamado named.ca, que se refiere a la misma cosa, los hábitos de todos son diferentes) contiene la información de la dirección del servidor de nombres de dominio de nivel superior actual. El archivo puede volverse obsoleto con el tiempo y nos obliga a actualizar en línea con regularidad. Aquí está la descarga gratuita de named.root proporcionada por internic, la información de este archivo siempre está actualizada. A continuación, creamos el archivo localhost.rev. El archivo se ve así:

$ TTL 3600 @ IN SOA user1.bind.com. Hostmaster.bind.com.
(1; Serie; Incremento de uno en uno después de cada cambio3600; Actualizar cada hora900; Reintentar cada 15 minutos3600000; Expire 1000 hours3600); Mínimo 1 hora en NS nameserv1.bind.com.IN NS nameserv2.bind.com.1 EN PTR localhost.

También puede descargar el archivo localhost.rev y descargarlo El archivo se coloca en el directorio /var /namedb:

mv localhost.rev /var /namedb

También puede descargar una instancia del archivo de resolución de direcciones y aprender del ejemplo de análisis.

A continuación creamos el archivo rndc.conf y lo usamos para complementar el archivo named.conf. El archivo rndc.conf puede ser creado automáticamente por el programa. Cambiemos el directorio a /usr /local /etc:

cd /usr /local /etc

Luego usamos rndc-confgen para generar el archivo de configuración. Debido a un error en Solaris 7, necesitamos escribir un montón de letras para generar la clave utilizada por rndc para contactar a bind (no necesito escribir estas letras desagradables cuando lo instalo en Solaris 8). El formato del comando es el siguiente:

/usr /local /sbin /rndc-confgen >; rndc.conf

Escriba siempre hasta que aparezca el mensaje "Stop typing" en la consola. Esto generará automáticamente el archivo rndc.conf. El archivo rndc.conf también incluye algunas líneas que deben agregarse a named.conf. Podemos agregar automáticamente estas líneas al archivo named.conf con el siguiente comando tail -n10 rndc.conf

Copyright © Conocimiento de Windows All Rights Reserved