Foi criado por quatro estudantes de graduação, membros de um grupo de pesquisas em ciência da computação da Universidade de Berkeley. Neste artigo mostraremos como instalar e configurar o BIND em um Debian.
1. Instalando o Aptitude
O Aptitude é uma interface em modo texto para o sistema de pacotes do Debian GNU/Linux.
Ele permite que o usuário/administrador veja as listas de pacotes e realize operações como instalação, atualização e remoção de pacotes.
Caso seu sistema já possua, pule esta parte.
2. Instalando o Bind
# aptitude install bind9
3. Ajustando o named.conf
Os arquivos de configuração ficam no diretório /etc/bind, sendo o named.conf é o principal arquivo de configuração.
Vamos editar o named.conf, onde estão todas as zonas que o servidor atenderá.
# vi /etc/bind/named.conf
Adicione as linhas:
zone "mysite.net" {
type master;
file "/etc/bind/zone/db.mysite.net";
Salve o arquivo e feche-o.
4. Criando um arquivo de Zona
A pasta do bind possui arquivos de zona default. Duplicaremos ele de acordo com a linha que inserimos no named.conf.
# cp /etc/bind/db.local /etc/bind/zone/db.mysite.net
5. Ajsutando a Zona para o nosso dominio
# cd /etc/bind/zone # vi db.mysite.net
O arquivo de zona:
; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA localhost. root.localhost. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS localhost. @ IN A 127.0.0.1
6. O primeiro passo é alterar o Serial conforme a RFC, no formato AAAAMMDDHH e adicionar as entradas. Logo o arquivo ficará assim:
; BIND db file for mysite.net $TTL 86400 @ IN SOA ns1.mysite.net. admin.mysite.net. ( 2009102101 ; serial number YYMMDDNN 28800 ; Refresh 7200 ; Retry 864000 ; Expire 86400 ) ; Min TTL NS ns1.mysite.net. MX 10 mail.mysite.net. www IN A 192.168.1.1 mail IN A 192.168.1.1
Salve o arquivo e saia.
7. Testando servidor
#/etc/init.d/bind9 restart # nslookup > server localhost Default server: nome_do_server Address: 192.168.1.1 > www.mysite.net Server: nome_do_server Address: 192.168.1.1 Name: www.mysite.net Address: 192.168.1.1 # host –T mysite.net mysite.net has address 192.168.1.1
Espero ter ajudado.
0 comentários:
Postar um comentário