¿Cuáles son los pasos detallados para configurar DNS en RedHat-Linux?
El servidor RedHat-Linux construye un servidor DNS;
Sistema de nombres de dominio DNS sistema de nombres de dominio
Características: (1) Tiene consulta recursiva y consulta iterativa p>
(2) Base de datos distribuida
(3) Resolver nombre de dominio en IP
(4) Hay tres tipos de servidor DNS primario, servidor DNS secundario y DNS de caché server
(5) 13 servidores de dominio raíz en todo el mundo
Los siguientes son los pasos para construir:
1 Prepare el paquete de software
.bind.i386 - Paquete de software de servicio principal
bind-chroot.i386 -- Paquete de software de entorno Cage
bind-devel.i386 --Paquete de desarrollo
bind-libs.i386 --Archivo de biblioteca
bind-utils.i386 --Kit de herramientas
[root@rootbug ~]# rpm -qa |grep ^bind- - -bajo el paquete rhel6.3
bind-utils-9.8.2-0.10.rc1.el6.x86_64
bind-chroot-9.8.2-0.10.rc1.el6.x86_64
bind-libs-9.8.2-0.10.rc1.el6.x86_64
bind-9.8.2-0.10.rc1.el6.x86_64
vincular -dyndb-ldap- 1.1.0-0.9.b1.el6.x86_64
------------Estoy un poco confundido cuando veo los paquetes de software ¿Por qué? Debido a que los nombres de estos paquetes de software son similares a DNS, las tres palabras no están relacionadas en absoluto ---------
2. Instale el paquete de software
[ root@rootbug ~]#yum install bind* -y
3. Ver el archivo de configuración
En RHEL6, ya sea que bind-chroot esté instalado o no, el archivo de configuración es principalmente el /var/named.conf archivo.
(1) Modificar /etc/named.conf
[root@rootbug ~]#vim /etc/named.conf
----- --Omitir otras 10.000 líneas de código----------------
opciones {
puerto de escucha 53 {cualquiera}; - -Cambie 127.0.0.1 en el archivo de configuración original a cualquiera, lo que significa escuchar en todos
listen-on-v6 puerto 53 { ::1 };
directorio "/ var/named"; --Directorio de almacenamiento del archivo de datos del dominio
archivo-volcado "/var/named/data/cache_dump.db";
archivo-estadísticas "/var/named / data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { cualquiera; }; --Agregar configuración archivo Cambie localhost a cualquiera, lo que significa que todos pueden consultar este servidor
recursión sí;
-------Omita otras 10,000 líneas de código------- ---------
Guardar y salir después de la modificación
(2) Configurar /etc/named.rfc1912.zones y agregar configuración de dominio
[root@rootbug ~]#vim /etc/named.rfc1912.zones
Agregue un dominio de acuerdo con el formato del archivo de configuración. Aquí agrego un dominio de rootbug.com y el archivo de datos del. El dominio se coloca en el directorio " /var/named"Debajo de los datos del directorio actual, el nombre es: master.rootbug.com.zone. Preste atención al punto y coma ";" al configurar el dominio.
zona "rootbug.com" EN {
tipo master;
archivo "data/master.rootbug.com.zone";
};
Después de configurar, guarde y salga.
(3) Cree el archivo de datos de master.rootbug.com.zone
[root@rootbug ~]#vim /var/named/data/master.cluster.com. zona
$TTL 3600
@ IN SOA rootbug. zhangsan (
2013090801 --número de versión, los siguientes son varios tiempos, la función es maestra- Tiempo de sincronización del servidor DNS esclavo
30
60
90
3600)
IN NS 172.16.2.151 --Esta es la IP del servidor DNS (en realidad debería ser la IP pública, pero este es un entorno de intranet, así que escribo la IP de la intranet), pero hay un "." Recuerde agregar un punto. También puede escribir el nombre del dominio de la red externa del servidor DNS; y aquí puede escribir varios NS, que representan varios servidores DNS de su empresa
correo IN A 1.1.1.1 --A. El registro son los datos reales, aquí representa mail.rootbug.com. La dirección de red pública es 1.1.1.1
dns IN A 172.16.2.151
bbs IN A 2.2.2.2
Guardar y salir
(4) Inicie el servidor DNS
[root@rootbug ~]#/etc/init.d/named start ----El primero El proceso de inicio de configuración debe esperar un tiempo
(5) ¿Es correcto el servidor DNS de autenticación del cliente?
Autenticación del cliente de Windows
En la columna DNS de configuración de IP , complete el DNS preferido como 172.16.2.151
Microsoft Windows XP [Versión 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\ruutbug>nslookup mail.rootbug.com
*** No se puede encontrar el nombre del servidor para la dirección 172.16.2.151: el servidor falló
*** Predeterminado los servidores no están disponibles
Servidor: Desconocido
Dirección: 172.16.2.151
Nombre: mail.rootbug.com
Dirección: 1.1 .1.1
C:\Documents and Settings \ruutbug>nslookup dns.rootbug.com
*** No se puede encontrar el nombre del servidor para la dirección 172.16.2.151: el servidor falló p>
*** Los servidores predeterminados no están disponibles
p>Servidor: Desconocido
Dirección: 172.16.2.151
Nombre: dns.rootbug. com
Dirección: 172.16.2.151
C:\Documents and Settings\ruutbug>nslookup bbs.rootbug.com
*** No se puede encontrar el servidor nombre de la dirección 172.16.2.151: Error del servidor
* **
Los servidores predeterminados no están disponibles
Servidor: Desconocido
Dirección: 172.16.2.151
Nombre: bbs.rootbug.com
Dirección: 2.2.2.2