Red de conocimiento informático - Material del sitio web - Cómo configurar un servidor DNS en ubuntu

Cómo configurar un servidor DNS en ubuntu

En este momento, aparecerá en /etc/bind (a diferencia de otros UNIX/LINUX, otros UNIX/LINUX generalmente colocan el archivo de configuración de forma predeterminada.

En /etc/named, se coloca el archivo de datos en /var/named O coloque UBUNTU en este directorio juntos en /var/bind).

db . 255 db nombre de raíz .conf .db . .conf es el archivo de configuración principal, nombrado.conf.local y nombrado.conf.options están en otros UNIX/LINUX.

No existe ningún valor predeterminado en el sistema. UBUNTU tiene una gran idea de gestionar todas las partes por separado. El resto se generan por defecto.

Archivo de datos. Aquí necesitamos hablar sobre el significado de varios registros de recursos en el archivo de datos regional:

Registro SOA: indica la autoridad de la región.

Registros NS: Lista un servidor de nombres en esta zona.

Registro: asignación de nombre a dirección (es decir, resolución directa)

Registro PTR: asignación de dirección a nombre (es decir, resolución inversa)

CNAME: Nombre calificado (registro de alias)

Comencemos la configuración del servicio.

Solo servidor de caché.

Como sugiere el nombre, el servidor de nombres de dominio de almacenamiento en caché en sí no tiene registros de nombres de dominio, solo obtiene registros de otros DNS y los almacena en caché.

Después de instalar el servicio DNS, no se requiere configuración. Solo necesita configurar el servicio y almacenar en caché el servidor de nombres de dominio.

Código:

sudo /etc/init.d/bind startup

Configuración principal de DNS

Después de instalar DNS, configure el nombre. conf.local, como se muestra en el siguiente ejemplo:

Código:

zona "163.com" {

Tipo principal;

Archivo "/etc/bind/db.163.com";

};

zona "sohu.com" {

Tipo principal;

Archivo "/etc/bind/db. Sohu. com"

};

Área "Sina" {

Tipo principal;

Archivo "/etc/bind/db. Sina. com"

};