Servidor DNS · 4 min read · Feb 09, 2026

Instalando un Servidor DNS Ubuntu Hardy 8.04 LTS Con BIND - Página 3

4 Habilitar La Cuenta root

Después del reinicio, puedes iniciar sesión con tu nombre de usuario previamente creado (por ejemplo, administrador). Como tenemos que ejecutar todos los pasos de este tutorial como usuario root, habilitaremos la cuenta root.

Ejecuta

sudo passwd root

y asigna una contraseña a root. Después, podemos cambiar a root ejecutando

su

5 Instalar El Servidor SSH (Opcional)

Si no instalaste el servidor OpenSSH durante la instalación del sistema, puedes hacerlo ahora:

apt-get install ssh openssh-server

A partir de ahora, puedes usar un cliente SSH como PuTTY y conectarte desde tu estación de trabajo a tu servidor Ubuntu 8.04 LTS y seguir los pasos restantes de este tutorial.

6 Instalar vim-full (Opcional)

Usaré vi como mi editor de texto en este tutorial. El programa vi por defecto tiene un comportamiento extraño en Ubuntu; para solucionarlo, instalamos vim-full:

apt-get install vim-full

(No tienes que hacer esto si usas un editor de texto diferente como joe o nano.)

7 Configurar La Red

Dado que el instalador de Ubuntu ha configurado nuestro sistema para obtener su configuración de red a través de DHCP, tenemos que cambiar eso ahora porque un servidor debe tener una dirección IP estática. Edita /etc/network/interfaces y ajústalo a tus necesidades (en este ejemplo usaré la dirección IP 192.168.0.100):

vi /etc/network/interfaces

| # Este archivo describe las interfaces de red disponibles en tu sistema # y cómo activarlas. Para más información, consulta interfaces(5). # La interfaz de red de loopback auto lo iface lo inet loopback # La interfaz de red principal auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 |

Asegúrate de que tu configuración de red esté configurada correctamente, siéntete libre de cambiarla según tu configuración de red.

Luego reinicia tu red:

/etc/init.d/networking restart

Luego edita /etc/hosts. Haz que se vea así:

vi /etc/hosts

| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.tm.local server1 # Las siguientes líneas son deseables para hosts compatibles con IPv6 ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts |

Ahora ejecuta

echo server1.tm.local > /etc/hostname  
/etc/init.d/hostname.sh start

Después, ejecuta

hostname  
hostname -f

Ambos deberían mostrar server1.tm.local ahora.

8 Editar /etc/apt/sources.list Y Actualizar Tu Instalación De Linux

Edita /etc/apt/sources.list. Comenta o elimina el CD de instalación del archivo y asegúrate de que los repositorios universe y multiverse estén habilitados. Debería verse así:

vi /etc/apt/sources.list

| # # deb cdrom:[Ubuntu-Server 8.04 _Hardy Heron_ - Release i386 (20080423.2)]/ hardy main restricted #deb cdrom:[Ubuntu-Server 8.04 _Hardy Heron_ - Release i386 (20080423.2)]/ hardy main restricted # Consulta http://help.ubuntu.com/community/UpgradeNotes para cómo actualizar a # versiones más nuevas de la distribución. deb http://de.archive.ubuntu.com/ubuntu/ hardy main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ hardy main restricted ## Actualizaciones de corrección de errores importantes producidas después de la liberación final de la ## distribución. deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates main restricted ## N.B. el software de este repositorio NO ESTÁ SOPORTADO EN ABSOLUTO por el equipo de Ubuntu, ## y puede no estar bajo una licencia gratuita. Asegúrate de tus derechos para ## usar el software. Además, ten en cuenta que el software en ## universe NO RECIBIRÁ ninguna revisión o actualizaciones del equipo de seguridad de Ubuntu. deb http://de.archive.ubuntu.com/ubuntu/ hardy universe deb-src http://de.archive.ubuntu.com/ubuntu/ hardy universe deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates universe deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates universe ## N.B. el software de este repositorio NO ESTÁ SOPORTADO EN ABSOLUTO por el equipo de Ubuntu, ## y puede no estar bajo una licencia gratuita. Asegúrate de tus derechos para ## usar el software. Además, ten en cuenta que el software en ## multiverse NO RECIBIRÁ ninguna revisión o actualizaciones del equipo de seguridad de Ubuntu. deb http://de.archive.ubuntu.com/ubuntu/ hardy multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ hardy multiverse deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates multiverse ## Descomenta las siguientes dos líneas para agregar software del repositorio 'backports' ## N.B. el software de este repositorio puede no haber sido probado tan ## exhaustivamente como el contenido en la liberación principal, aunque incluye ## versiones más nuevas de algunas aplicaciones que pueden proporcionar características útiles. ## Además, ten en cuenta que el software en backports NO RECIBIRÁ ninguna revisión ## o actualizaciones del equipo de seguridad de Ubuntu. # deb http://de.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse # deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse ## Descomenta las siguientes dos líneas para agregar software del ## repositorio 'partner' de Canonical. Este software no es parte de Ubuntu, pero es ## ofrecido por Canonical y los respectivos proveedores como un servicio a los usuarios de Ubuntu. # deb http://archive.canonical.com/ubuntu hardy partner # deb-src http://archive.canonical.com/ubuntu hardy partner deb http://security.ubuntu.com/ubuntu hardy-security main restricted deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted deb http://security.ubuntu.com/ubuntu hardy-security universe deb-src http://security.ubuntu.com/ubuntu hardy-security universe deb http://security.ubuntu.com/ubuntu hardy-security multiverse deb-src http://security.ubuntu.com/ubuntu hardy-security multiverse |

Luego ejecuta

apt-get update

para actualizar la base de datos de paquetes apt y

apt-get upgrade

para instalar las últimas actualizaciones (si las hay).

9 Desactivar AppArmor (Esto es imprescindible para que las cosas funcionen bien aquí)

AppArmor es una extensión de seguridad (similar a SELinux) que debería proporcionar seguridad extendida, que generalmente causa más problemas que ventajas. Por lo tanto, lo desactivo.

Podemos desactivarlo así:

/etc/init.d/apparmor stop  
update-rc.d -f apparmor remove
Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.