Servidor DNS

Execute

apt-get install bind9

Por razões de segurança, queremos executar o BIND “chrooted” , então temos que seguir estes passos::

/etc/init.d/bind9 stop

Edite o arquivo /etc/default/bind9 , de forma que o daemon irá executar como o usuário bind não privilegiado, “chrooted” para /var/lib/named . Modifique a linha: OPTIONS=”-u bind” de forma que ela exiba OPTIONS=”-u bind -t /var/lib/named”:

vi /etc/default/bind9

OPTIONS=”-u bind -t /var/lib/named”
# Set RESOLVCONF=no to not run resolvconf
RESOLVCONF=yes

Crie os diretórios necessários abaixo de /var/lib:

mkdir -p /var/lib/named/etc
mkdir /var/lib/named/dev
mkdir -p /var/lib/named/var/cache/bind
mkdir -p /var/lib/named/var/run/bind/run

Então, mova o diretório de configuração de /etc para /var/lib/named/etc :

mv /etc/bind /var/lib/named/etc

Crie um link simbólico para o novo diretório de configuração da localidade antiga (para evitar problemas quando o bind for atualizado no futuro):

ln -s /var/lib/named/etc/bind /etc/bind

Crie dispositivos null e random , e conserte as permissões dos diretórios:

mknod /var/lib/named/dev/null c 1 3
mknod /var/lib/named/dev/random c 1 8
chmod 666 /var/lib/named/dev/null /var/lib/named/dev/random
chown -R bind:bind /var/lib/named/var/*
chown -R bind:bind /var/lib/named/etc/bind

Precisamos modificar o arquivo /etc/default/syslogd para que continuemos a receber mensagens importantes logadas nos logs do sistema. Modifique a linha: SYSLOGD=”" para que fique assim: SYSLOGD=”-a /var/lib/named/dev/log”:

vi /etc/default/syslogd

#
# Top configuration file for syslogd
#

#
# Full documentation of possible arguments are found in the manpage
# syslogd(8).
#

#
# For remote UDP logging use SYSLOGD=”-r”
#
SYSLOGD=”-a /var/lib/named/dev/log”

Reinicialize o daemon de logging :

/etc/init.d/sysklogd restart

Inicialize o BIND e verifique o arquivo /var/log/syslog à procura de erros:

/etc/init.d/bind9 start



Confira aqui!


Notebook J72 Dual Core T2330 1GB 120GB 14.1" DVDRW Linux - CCE
R$ 1.299,00
12X sem juros de R$ 108,25 no cartão
Notebook W93 Core 2 Duo 2GB 120GB 14.1" DVDRW Linux - CCE
R$ 1.499,00
12X sem juros de R$ 124,92 no cartão
Notebook J75 Dual Core 2GB 120GB DVDRW V.Basic - CCE + Mochila Targus
R$ 1.599,00
12X sem juros de R$ 133,25 no cartão