📄
Guias Para Servers
  • Guias para Servers
  • UBUNTU SERVER
    • Dynamic Host Configuration Protocol (DHCP)
    • Domain Name Server (DNS)
    • Apache
    • File Transfer Protocol (FTP)
    • Proxy Server / Squid
    • Mail (falta thunderbid)
    • Lightweight Directory Access Protocol (LDAP) (falta instalacion)
    • CronTab (no acabado)
    • Duplicity (no acabado)
  • WINDOWS SERVER
    • Dynamic Host Configuration Protocol (DHCP)
    • Domain Name Server (DNS)
    • Internet Information Service (IIS)
    • Proxy Server / Squid
    • File Transfer Protocol (FTP)
    • HMail / ThunderBird
    • Active Directory (no acabado)
    • XCopy
    • Duplicati (no acabado)
  • PROGRAMAS
    • Wireshark
    • Snort (no acabado)
    • PfSense
    • Tailscale / Moonlight
  • INFORMACION
    • Mis Links
Powered by GitBook
On this page
  • 1. Introdución a DNS
  • 2. Requisitos para instalar DNS
  • 3. Instalación y configuración
  1. UBUNTU SERVER

Domain Name Server (DNS)

Last updated 3 months ago

Guia para instalar DNS Server y configurarlo en Ubuntu Server.

1. Introdución a DNS

Un DNS (Domain Name System) es un sistema que traduce nombres de dominio legibles para humanos (como www.ejemplo.com) en direcciones IP (como 192.168.1.10) que las computadoras utilizan para identificar recursos en la red. Es esencial para navegar por internet y acceder a servicios en redes locales.

2. Requisitos para instalar DNS

Tener la ip fija de nuestro servidor para poder configurar e instalar el DNS.

3. Instalación y configuración

Para instalar el DNS en Ubuntu server primero tendremos que actualizar y mejorar los paquetes de ubuntu server.

Una vez actualizado instalaremos bind9 para poder hacer el DNS con sudo apt install bind9.

Lo primero que haremos sera modificar el archivo /etc/bind/named.conf.options de esta forma:

Después pasaremos a modificar el archivo /etc/default/named y pondremos:

Y tendremos que ir al archivo sudo nano /etc/bind/named.conf.local y añadir una zona nueva:

Lo guardamos y copiamos el archivo db.local y le ponemos db.dominio.local. Y modificamos el archivo y quedaria algo asÍ:

Y tambien haremos otro archivo para la zona inversa pero con este contenido:

Una vez hecho pondremos estos comandos apra asegurarnos de que esta bien configurado y no hay ningún error: sudo named-checkconf y sudo named-checkzone example.local /etc/bind/db.example.local y named-checkzone db.1.168.192.in-addr.arpa /etc/bind/zones/db.192.168.1.

Y reiniciaremos el bind9 con sudo systemctl restart bind9 y sudo systemctl status bind9.

Poner IP Fija
Commandos Ubuntu