Cómo configurar el servidor DNS Ubuntu

Cómo configurar el servidor DNS Ubuntu
DNS se abrevia como sistema de nombres de dominio. Como sabemos que la computadora es una máquina que solo comprende el binario o podemos facilitarlo diciendo que entiende el código de la máquina. Ahora tenemos diferentes sitios web que tienen nombres alfabéticos. Por ejemplo tenemos Facebook.com, Google.comunicarse. En realidad, estos nombres alfabéticos son para una mejor comprensión de los seres humanos, para las máquinas no es direccionable. Entonces, para este propósito, hay algunos servidores que asignan diferentes direcciones base numéricas contra estas direcciones alfabéticas para que la máquina pueda reconocerlo. Dichos servidores responsables de asignar direcciones se conocen como DNS (servidores de nombres de dominio).

En este artículo vamos a discutir los diferentes métodos en Ubuntu para la configuración del servidor DNS.

Cómo podemos hacer la configuración del servidor DNS en Ubuntu

Discutiremos el método para configurar el servidor DNS abriendo un terminal y ejecutando algunos comandos:

Configuración del servidor DNS a través del terminal Ubuntu

También podemos configurar el DNS a través del terminal. Para este propósito, primero abra el terminal presionando Ctrl + Alt + T. Antes del proceso de instalación, actualizaremos nuestro repositorio:

$ sudo apt actualización

Ahora instalaremos el servidor DNS utilizando el comando bind9:

$ sudo apt instalación bind9

El siguiente paso es instalar las utilidades del DNS utilizando el comando de "dnsutils":

$ sudo apt instalación dnsutils

Ahora para configurar el DNS, primero iremos a la dirección /etc/bind/nombrado.confusión.opción y agregue el DNS de Google para comprender. Agregaremos el siguiente texto abriendo la dirección en el editor nano.

$ sudo nano/etc/bind/nombrado.confusión.opción

Reemplace el siguiente texto en el editor, 8.8.8.8 es el DNS de Google:

Reenvías
8.8.8.8;
;

Ahora renuncie después de guardarlo y habilite la nueva configuración reiniciando el DNS utilizando el comando SystemCTL.

$ sudo systemctl reiniciar bind9

Verifique el estado de Bind9

$ sudo systemctl status bind9

Como el bind9 se está ejecutando ahora, probaremos el dominio que editamos en el archivo de configuración como:

$ Dig Google.comunicarse

La salida muestra que es el dominio de Google y se ejecuta con éxito.

Ahora haremos la configuración de la zona primaria, pero antes de la configuración, tengamos una idea de lo que está sucediendo. Almacenamos algunos archivos en algún host y en esta configuración, el DNS obtiene sus datos de ese archivo específico para su zona. Ahora, para dicha configuración maestra primaria, ejecutaremos el editor y confirmemos que los siguientes tres comandos están allí y no se comentan en.

incluir “/etc/bind/nombrado/.confusión.opción";
incluir “/etc/bind/nombrado/.confusión.local";
incluir “/etc/bind/nombrado/.confusión.Zones predeterminados ”;

Para verificar esto, abriremos el editor como:

$ sudo vi/etc/bind/nombrado.confusión

Como resultado veremos:

Las tres líneas están presentes en la salida. Ahora, por ejemplo, tenemos un dominio "jugador.com ”para el cual vamos a configurar para editar el archivo llamado.confusión.local Al abrir como:

$ sudo vi/etc/bind/nombrado.confusión.local

Edite el siguiente texto en el editor como:

Zona "jugador.com ”
tipo maestro;
Archivo "/etc/bind/db.jugador.com ”;
;

Copiaremos el contenido del db.local hacia db.jugador.com:

$ sudo cp/etc/bind/db.local/etc/bind/db.jugador.comunicarse

Y en este paso, abriremos el jugador de archivos recién creado.com como:

$ sudo vi/etc/bind/db.jugador.comunicarse

La salida debe ser así:

Después de hacer cambios, reiniciaremos el DNS.

$ sudo systemctl reiniciar bind9

Para la comunicación de nuestro dominio creado "jugador.com ”con alguna dirección IP tenemos que hacer un archivo de zona inversa. Para tal propósito, también configuraremos el archivo de zona inversa como:

$ sudo vi/etc/bind/nombrado.confusión.local

Aquí agregaremos el siguiente texto:

Zona "192.168.18.in-addr.arpa "
tipo maestro;
Archivo "/etc/bind/db.10 ";
;

Donde 192.168.18 son los primeros tres octetos de mi red, aquí lo reemplazarás con los tuyos. Ahora copiaremos y crearemos el nuevo archivo con DB.10 como:

$ sudo cp/etc/bind/db.127/etc/bind/db.10

Ahora abriremos este archivo que hemos creado y su salida debe ser como se muestra a continuación:

$ sudo vi/etc/bind/db.10

La salida es la siguiente:

En esta última parte, confirmaremos las configuraciones primero ejecutando todos estos comandos y verificaremos si generan errores o no:

$ Gamer llamado Checkzone.com/etc/bind/db.jugador.comunicarse
$ llamado Checkzone 192.168.0.0/32 /etc /bind /db.10
$ nombrado checkconf/etc/bind/nombrado.confusión.local
$ nombrado checkconf/etc/bind/nombrado.confusión

Ejecutando todos los comandos anteriores no hemos recibido errores para que nuestro DNS se haya configurado correctamente.

Conclusión

DNS es una técnica a través de la cual nombramos los dominios de diferentes sitios web alfabéticos y numéricamente, por lo que es fácil para los servidores entenderlo. Hemos aprendido la configuración del DNS (sistema de nombres de dominio) en el artículo. Hemos aprendido que DNS se utiliza para asignar direcciones basadas en numéricos a los dominios alfabéticos. Configuramos el dominio de Google en el método de línea de comando y también lo probamos, también en el método terminal, reenviamos e invirtió la configuración de la zona de archivo creando un dominio de jugador.comunicarse. Esperamos que este artículo lo ayude mucho y resuelva todas las consultas con respecto a la configuración del DNS.