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
1.DNS Understanding: Servicio de nombres de dominio DNS (Servicio de nombres de dominio),
Implementando dominios padre e hijo en DNS, y autorizando y reenviando 1: Configuración
Ya sea en la LAN o en Internet, las personas también se enfrentan a otra confusión: cuando las compu
pasos de configuración de la dirección del servidor DNS (Windows 2000, sistema operativo Windows XP)
Recuperación de reconstrucción del servidor DNS
El uso de FastNet99 para configurar su propio servidor DNS gratuito
Mantener el mantenimiento del sistema DNS
Diagrama de creación de nombres de dominio DNS
La configuración de DNS razonable permite que la intranet acceda a Internet.
la lista de servidores DNS Nacional
Cómo realizar una copia de seguridad y restaurar la configuración de DNS
Cómo configurar DNS en el servidor Linux
Linux cómo olfatear el tráfico HTTP
El sistema no puede eliminar la solución de archivo
Modo de salud del disco de Windows 8
Configuración básica después de la instalación de Centos
Acceso al sistema Win7 a la página web especificada 2 golpes
La pantalla de configuración del sistema Win10 cierra automáticamente el paso de operación de tiempo