Você está na página 1de 7

6.1. COMO FAO PARA CONFIGURAR MEU DNS (BIND)?

O DNS (domain name system) converte endereos IP's em nmeros IP's e vice-versa, por exemplo: o endereo IP !conectiva!com!"r tem o se# e$#ivalente ao nmero %&&!%'&!'(!)'*! Isto evita ter $#e decorar #ma se$#+ncia ,rande de nmeros IP's! - opera.o inversa (trans/ormar nmeros IP's em #m endereo IP) 0 c1amado de DNS reverso! Parece n.o 1aver m#ito sentido em exec#tar tal opera.o mas existem aplicativos $#e se #tili2am deste servio como o irc (internet relay c1at)!

6.1.1. Configura !o "#$i%a &a '#(uina.


3amos primeiro con/i,#rar os 4tens "5sicos do servidor, como nome, dom4nio! Para isto ser5 #tili2ado o aplicativo lin#xcon/!

[root@localhost]# linuxconf
Nota: Neste exemplo con/i,#raremos o dom4nio c1amado intranet e o nome do servidor DNS se c1amar5 server e 0 #ma rede classe 6 (m5scara %''!%''!%''!&)! -$#i est.o somente as con/i,#ra7es o"ri,at8rias, entretanto para este procedimento /#ncionar a placa de rede deve estar /#ncionando corretamente, caso contr5rio con/i,#re-o antes de contin#ar! -m"iente de rede-9In/orma.o "5sica da m5$#ina

Nome da mquina: Primeiro nome + domnio: Apelidos (opc): Mscara:


-ceitar-9Sair-9Sair-9-tivar :#danas -,ora reinicie o se# comp#tador!

server.intranet server.intranet server 255.255.255.0

6.1.). Configura !o &o DNS.


;ntre novamente no lin#xcon/ e si,a os passos:

6on/i,#rar #m dom4nio -m"iente de rede-9DNS - servidor de nomes de dom4nio-96on/i,#rar: dom4nios -9-dicionar

domnio: servidor principal:

intranet server.intranet.

email do administrador: pode colocar qualquer email ivul!ando o N": server.intranet. ivul!ando o #MA$%: server.intranet.

Nota: o ponto tam"0m /a2 parte da con/i,#ra.o (server!intranet!)

6adastrar as

or<stations $#e /a2em parte do dom4nio!

-m"iente de rede-9DNS - servidor de nomes de dom4nio-9In/orma7es de m5$#inas por dom4nio-9Selecione o dom4nio dese=ado e aperte ;N>;? -,ora repita os se,#intes passos para cadastrar as est5 cadastrado -dicionar-9ma$#ina)!intranet (nome de #ma m5$#ina $#al$#er)-9-ceitar ;ndereos IPs: )@%!)*(!%''!xxx Sair-9Sair Dever5 ser con/i,#rada $#ais as inter/aces $#e o servidor dever5 esc#tar! Para con/i,#r5-las acesse a op.o Se,#rana-96ontrole de acesso Ser5 apresentado o nmero re/erente ao loop"ac< ()%A!&!&!)BC%)! Neste mesmo campo dever5 ser cadastrada a s#a rede ;x()&!&!&!&B%), )@%!)*(!&!&B%D) para $#e as m5$#inas clientes consi,am #tili2ar o comando pin, com o nome do servidor o# #tili2ar nomes nos campos smtp e popC dos pro,ramas clientes de e-mail! or<stations, note $#e o servidor =5

6.1.*. Configurar DNS r+,+r$o


-m"iente de rede-9DNS - servidor de nomes de dom4nio-9:apas de IPs reversos O"s ): como pode ser o"servado =5 existe #m endereo reverso con/i,#rado $#e se re/ere ao endereo local (loop"ac<)! -,ora vamos acrescentar o endereo reverso do nosso domin4o! -dicionar-9Nmero de rede: )@%!)*(!%''-9-ceitar-9Sair

6.1.-. Configurar '#(uina$ ,ir.uai$


Neste exemplo estamos criando #m atal1o da m5$#ina !intranet para a ma$#ina)!intranet, !intranet!

o# se=a, a m5$#ina)!intranet responde por todas as re$#isi7es /eitas E

-m"iente de rede-9DNS - servidor de nomes de dom4nio-9In/orma7es de m5$#inas por dom4nio Selecione o dom4nio dese=ado e aperte ;N>;? -dicionar !intranet (nome da m5$#ina) OFS: Note $#e o dom4nio =5 aparece sendo necess5rio apenas colocar o nome da m5$#ina -ceitar 0 #m apelido para: m5$#ina)!intranet -ceitar-9Sair-9Sair

6.1./. Configurar o ar(ui,o /etc/resolv.conf (i'0or.an.1$$i'o)


;ste 0 o ar$#ivo $#e ,eralmente ,era m#itos erros, por isso tome m#ita aten.o pois no ar$#ivo

/etc/resolv.conf deve-se colocar $#al 0 o se# servidor de DNS ($#e no se# caso 0 a s#a
pr8pria m5$#ina), por0m n#nca colo$#e o se# endereo IP mas sim o endereo de loop "ac<!

search intranet nameserver 127.0.0.1


-m"iente de rede-9DNS - especi/ica.o do servidor de nomes

&'( em opera)*es normais+ N" , necessrio omnio padr-o: intranet "ervidor de nomes .: .2/.0.0.. Procurar domnio . (opc.): intranet
-ceitar-9Sair-9Sair-9-tivar :#danas

6.1.6. Ini%ian&o o $+r,i o DNS


-,ora para GlevantarG o servidor (server!intranet) "asta di,itar o se,#inte comando:

[root@localhost]# cds [root@localhost]# ./named start

para parar o servio:

[root@localhost]# ./named stop

para reiniciar o servio:

[root@localhost]# ./named restart

6.1.2. 3+$.an&o o $+r,i&or DNS (n$4oo5u0)


###CL-60 e Anteriores### ;xec#te o se,#inte comando:

[root@localhost]# nslookup

Se o servidor estiver /#ncionando corretamente dever5 aparecer #ma mensa,em mais o# menos como essa:

Default erver! localhost "ddress! 127.0.0.1 #


-,ora di,ite o nome de al,#ma m5$#ina $#e /oi cadastrada, nesse caso a m5$#ina se c1amava teste!intranet:

# teste erver! localhost "ddress! 127.0.0.1 $ame! teste.intranet "ddress! 1%2.1&'.2((.1(


Se $#iser o"ter #ma resposta mais completa di,ite:

# set )*an+
; a,ora, por exemplo, cons#lte as in/orma7es so"re o dom4nio intranet:

# intranet erver! localhost "ddress! 127.0.0.1 intranet intranet intranet nameserver * server.intranet preference * (, mail exchan-er * server.intranet

ori-in * server.intranet mail addr * hostmaster.server.intranet serial * 20000.1201 refresh * /&00 0112 retr+ * %00 01(32 expire * 120%&00 0242 minimum ttl * ./200 01212 intranet nameserver * server.intranet server.intranet internet address * 1%2.1&'.2((.10

6.1.6. 3+$.an&o o $+r,i&or DNS (7o$.)


###CL-70### H #sado para proc#rar varias in/orma7es so"re os Iosts da Internet e Intranet, em se#s DNS (domain names server)! ;stas in/orma7es s.o o# nomes dos 1osts o# se#s nmeros (IPs), e os servidores de nomes e servidores de e-mail dos mesmos! ;xemplo:

[root@localhost]# host 555.conectiva.com.6r 555.conectiva.com.6r is a nickname for dino.conectiva.com.6r dino.conectiva.com.6r has address 200.2(0.('.1(2
No exemplo acima o 1ost 0 o apelido da m5$#ina respons5vel (dino!conectiva!com!"r), e se# no! de endereo (%&&!%'&!'(!)'%)! J Op7es do Iost Para maiores in/orma7es a respeito dos servidores e 1osts, #sa-se al,#mas op7es para sa"er in/orma7es espec4/icas, tais como: -l K9 para #ma lista,em completa dos 1osts no dom4nio especi/icadoL -t mx K9 para #ma lista,em servidores de e-mailL -d K9 para detal1es so"re o 1ost e se#s servidores de nomeL ;xemplo:

host 7t mx conectiva.com.6r conectiva.com.6r mail is handled 0pri*7(2 6+ papale-uas.conectiva.com.6r conectiva.com.6r mail is handled 0pri*1002 6+ polar6ear.conectiva.com conectiva.com.6r mail is handled 0pri*(02 6+ perninha.conectiva.com.6r
No exemplo acima os servidores de e-mail do conectiva!com!"r s.o apontados assim como s#a devida prioridade (polar"ear, papale,#as e pernin1a) (pri K )&&, A', '&, respectivamente)! >estando o servidor DNS com o Iost ;xec#te o se,#inte comando com o nome da s#a m5$#ina (no caso do exemplo K "ravo):

[root@localhost]

[vladimir@6ravo fa)]8 host 7d 6ravo

Se o servidor estiver /#ncionando corretamente dever5 aparecer #ma mensa,em:

99 99 99 99 99 99 99 99 99

res:nmk)uer+0;<=>?, 6ravo.conectiva, @$, "2 res:send02 7##1="D=>AA7 opcode! ;<=>?, status! $B=>>B>, id! &22 fla-s! rd9 ;<=>?! 1, "$ 4=>! 0, "<C1B>@C?! 0, "DD@C@B$"D! 0 6ravo.conectiva, t+pe * ", class * @$ ;uer+in- server 0# 12 address * 10.0.0.( -ot ans5er! 7##1="D=>AA7 opcode! ;<=>?, status! $B=>>B>, id! &22 fla-s! )r aa rd ra9 ;<=>?! 1, "$ 4=>! 1, "<C1B>@C?! /, "DD@C@B$"D!

99 6ravo.conectiva, t+pe * ", class * @$ 6ravo.conectiva. 1D @$ " 10.0.2.7/ conectiva. 1D @$ $ ns.conectiva. conectiva. 1D @$ $ donald.conectiva. conectiva. 1D @$ $ perninha.conectiva.com.6r. ns.conectiva. 1D @$ " 10.0.0.( donald.conectiva. 1D @$ " 10.0.2.0 perninha.conectiva.com.6r. 1D @$ " 200.2(0.('.1(& rcode * 0 0 uccess2, ancount*1 6ravo.conectiva has address 10.0.2.7/

;sta mensa,em cont0m o nome do(s) servidor(es) de nomes (no caso K ns, donald e pernin1a) e se#(s) no(s)! de re,istro (no caso K )&!&!&!', )&!&!%!&, %&&!%'&!'(!)'*), indicando $#e est.o em /#ncionamento! Para maiores in/orma7es, di,ite:

[root@localhost]#

man host

Anterior N"

Principal

Pr01ima

Você também pode gostar