instalação e configuração servidor dns · passo nº 3 – conferir os clientes de dns ( já...

16
Instalação e Configuração Servidor DNS

Upload: lamkiet

Post on 11-Nov-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Instalação e ConfiguraçãoServidor DNS

Page 2: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Passo Nº 1 – Conferir o nome da máquina ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/hostname

Instalação e Configuração Servidor DNS

Page 3: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Passo Nº 2 – conferir lista de Hosts ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/hosts

Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Page 4: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Passo Nº 5 – Vamos instalar o servidor de dns#apt-get install bind9

Passo Nº 6 – Vamos Criar as zonas diretas e inversas3.1 - Criando zonas diretas e inversas (inserir após a última linha)# cd /etc/bind# nano named.conf.default-zones

zone "invader.com.br" {type master;file "/etc/bind/db.invader"; };

zone "1.168.192.in-addr.arpa" {type master;file "/etc/bind/db.1.168.192";};

Nessa configuração apenas iremos apontar para os arquivos que iremos criar que são :db.invader db.1.168.192 .Note que db.1.168.192 é o IP invertido da placa eth0 sem o último digito.

Obs importante : os espaçamentos entre os parâmetros deve ser apenas utilizando a tecla <tab> para tabulação, jamais use a tecla <espaço>.

Page 5: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

O arquivo ficará configurado conforme segue :

Passo Nº 7 – Nessa etapa, vamos Criar arquivos DB,s que indicamos no passo anterior# cd /etc/bind# nano db.invader$TTL 86400@ IN SOA servidor.invader.com.br. root.invader.com.br. (

1 ;serial3H ;refresh15M ;retry1W ;minimum1D) ;expire

IN NS servidor.invader.com.br.IN MX 5 mail.invader.com.br.

servidor IN NS servidor.invader.net.br.servidor IN A 192.168.1.120www IN A 192.168.1.120ftp IN A 192.168.1.120mail IN A 192.168.1.120

Page 6: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Passo Nº 8 – Reiniciar o servico bind9

# /etc/init.d/bind9 restart

Passo Nº 9 – Testaremos funcionamento das zonas

# nslookup> set q=any> invader.com.br

deverá apresentar as seguintes informações :

Server: 192.168.1.120Address: 192.168.1.120#53

invader.com.brorigin = servidor.invader.com.brmail addr = root.invader.com.brserial = 1refresh = 10800retry = 900expire = 604800minimum = 86400

invader.com.br nameserver = servidor.invader.com.br.invader.com.br mail exchanger = 5 mail.invader.com.br

Page 7: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Passo Nº 10 – Crie um copia do arquivo criado acima o db.invader com o nome doarquivo da zona inversa. Altere conforme o modelo abaixo.

# cp db.invader db.1.168.192# nano db.1.168.192

$TTL 86400@ IN SOA servidor.invader.com.br. root.invader.com.br. (

1 ;serial3H ;refresh15M ;retry1W ;minimum1D) ;expire

IN NS servidor.invader.com.br.120 IN PTR servidor.invader.com.br.120 IN PTR www.invader.com.br.120 IN PTR ftp.invader.com.br.120 IN PTR mail.invader.com.br.

Salve e saia do arquivo

Passo Nº 11 – Reiniciar o servico bind9 e testar as zonas# /etc/init.d/bind9 restart

# nslookup> set q=any> 192.168.1.120

deverá apresentar os seguintes resultadosServer: 192.168.1.120Address: 192.168.1.120#53

120.1.168.192.in-addr.arpa name = ftp.invader.com.br.120.1.168.192.in-addr.arpa name = www.invader.com.br.120.1.168.192.in-addr.arpa name = mail.invader.com.br.120.1.168.192.in-addr.arpa name = servidor.invader.com.br.

Page 8: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Visão do arquivo db.1.168.192 configurado

Visão do teste

Page 9: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Passo Nº 12 – Para testar e ver se tudo está funcionando, basta apenas utilizar o comando ping, veja:

$ ping www.invader.com.br(site de seu domínio)

$ ping mail.invader.com.br(email de seu domínio)

$ ping ftp.invader.com.br(ftp de seu domínio)

$ ping www.google.com.br(um site qualquer para ver se está resolvendo nome)

Passo Nº 12 – Teste também de uma estação da rede

Page 10: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Passo Nº 13 – Criaremos agora zona virtual – cuja função é hospedar outras zonas (sites) no mesmo servidor, com endereços de rede virtual diferentes .

# nano /etc/network/interfacesauto eth0:0iface eth0:0 inet staticaddress 192.168.2.120netmask 255.255.255.0

Passo Nº 14 – Salve e saia do arquivo, no nano é : ctrl + o ,enter, depois ctrl + xem seguida deveremos restartar a interface de rede :#/etc/init.d/networking restart

Conferir a interface virtual configurada# ifconfig -a

Page 11: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Passo Nº 15 – Agora novamente vamos criar as zonas virtuais, que será semelhante às reais :

4.2.1 - Verificar disponibilidade da zona# whois defacer.com.br

Passo Nº 16 – Inserir as zonas virtuais após a última linha# cd /etc/bind# nano named.conf.default-zones

zone "defacer.com.br" {type master;file "/etc/bind/db.defacer";};

zone "2.168.192.in-addr.arpa" {type master;file "/etc/bind/db.2.168.192";

};

Page 12: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Passo Nº 17 – Criar zonas diretas # nano db.defacer

$TTL 86400@ IN SOA defacer.com.br. root.defacer.com.br. ( 1 ;serial 3H ;refresh 15M ;retry 1W ;minimum 1D) ;expire IN NS servidor.defacer.com.br. IN MX 5 mail.defacer.com.br.servidor IN NS servidor.defacer.com.br.servidor IN A 192.168.2.120www IN A 192.168.2.120ftp IN A 192.168.2.120mail IN A 192.168.2.120

Passo Nº 18 – Criar zonas inversas# nano db.2.168.192

$TTL 86400@ IN SOA defacer.com.br. root.defacer.com.br. (

1 ;serial3H ;refresh15M ;retry1W ;minimum1D) ;expire

IN NS servidor.defacer.com.br.120 IN PTR defacer.com.br.120 IN PTR www.defacer.com.br.120 IN PTR ftp.defacer.com.br.120 IN PTR mail.defacer.com.br.

Visão do arquivo db.defacer configurado

Page 13: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Visão do arquivo db.2.168.192 configurado

Passo Nº 19 – Inserir em /etc/resolv.conf, não se esquecendo que o mesmo está protegido então desbloqueie com o seguinte comando .

#chattr -i /etc/resolv.conf# nano /etc/resolv.conf

Page 14: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Passo Nº 20 – Inserir em /etc/hosts,

192.168.2.120 servidor.defacer.com.br servidor127.0.0.1 servidor localhost.localdomain localhost127.0.1.1 servidor.defacer.com.br servidor

Reiniciar o servico bind9# /etc/init.d/bind9 restart

Passo Nº 21 – Agora vamos testar as zonas # nslookup> set q=any> defacer.com.br

deverá apresentar as seguintes informações:

Server: 192.168.2.120Address: 192.168.2.120#53

defacer.com.brorigin = defacer.com.brmail addr = root.defacer.com.brserial = 1refresh = 10800retry = 900expire = 604800minimum = 86400

defacer.com.br nameserver = servidor.defacer.com.br.Defacer.com.br mail exchanger = 5 mail.defacer.com.br.

Page 15: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

para testar a zona reversa aproveite o cursor e digite:

> 192.168.2.120

Server: 192.168.2.120Address: 192.168.2.120#53

100.2.168.192.in-addr.arpa name = www.defacer.com.br.100.2.168.192.in-addr.arpa name = defacer.com.br.100.2.168.192.in-addr.arpa name = mail.defacer.com.br.100.2.168.192.in-addr.arpa name = ftp.defacer.com.br.

Para que os computadores da rede interna possam enxergar o nome resolvido, deverão configurar os endereços de dns na placa de rede,

Calma, não se preocupe, pois você já providenciou esse recurso, instalando e configurando o servidor dhcp, o qual já se responsabilizou para exportar para todos osip`s da rede

Passo Nº 22 – Para testar e ver se tudo está funcionando, basta apenas utilizar o comando ping, veja:

$ ping www.defacer.com.br(site de seu domínio)

$ ping mail.defacer.com.br(email de seu domínio)

$ ping ftp.defacer.com.br(ftp de seu domínio)

$ ping www.google.com.br(um site qualquer para ver se está resolvendo nome)

Page 16: Instalação e Configuração Servidor DNS · Passo Nº 3 – conferir os clientes de DNS ( já configurado no passo – Servidor Configuração DHCP ) . # nano /etc/resolv.conf

Passo Nº 22 – Testando também apartir de uma máquina na rede, a qual está plugada na interface eth1, recebendo ip do servidor de dhcp .

Acredito que você já esteja querendo abrir o navegador e carregar os endereços configurados não é mesmo ?Portanto ainda não será possível, pois ainda não possuímos os servidor de web instalados, entretanto será no próximo passo .