Para una instalación del servidor DNS BIND en Debian / Ubuntu, realiza el siguiente procedimiento como usuario root (o sudo en Ubuntu), teniendo en cuenta que el servidor está identificado como sigue:
- Hostname: debian-servidor-fp
- IP: 192.168.200.250
- Actualiza los repositorios del sistema operativo.
root@debian-servidor-fp:~# apt-get update
NOTA: es necesario para el buen funcionamiento del comando que tengas configurado correctamente la conexión a Internet.
- Actualiza el sistema operativo.
root@debian-servidor-fp:~# apt-get upgrade
- Instala los paquetes necesarios para el funcionamiento de BIND (bind9).
root@debian-servidor-fp:~# apt-get install bind9 bind9utils
NOTA: La instalación crea el usuario bind que ejecuta el servicio dns denominado named.
- Verifica que el servidor bind9 está activo.
root@debian-servidor-fp:~# /etc/init.d/bind9 status root@debian-servidor-fp:~# systemctl status bind9 root@debian-servidor-fp:~# service bind9 status
- Verifica en qué puertos TCP y UDP está activo el servidor bind9, para ello comprueba el servicio named:
root@debian-servidor-fp:~# netstat -natp | grep named tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 490/named tcp 0 0 192.168.200.250:53 0.0.0.0:* LISTEN 490/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 490/named tcp6 0 0 ::1:953 :::* LISTEN 490/named tcp6 0 0 :::53 :::* LISTEN 490/named
Número utilizado en las comunicaciones cliente/servidor, en transmisiones TCP o UDP, comprendido entre 1 y 65535, que indica por dónde tiene lugar la conexión con un servidor. Están estandarizados, esto es, un servidor suele estar activo siempre por definición en un puerto determinado, pero éste puede que sea modificado en la configuración del servidor. Por ejemplo, un servidor web espera en el puerto TCP 80.