View Full Version : Resolução de nomes - nslookup


jbrasil
08-05-2007, 02:10
Amigos,
Boa noite !
Como faço para configurar no server DNS (linux), para que o host de determinada máquina resolva tanto pelo IP, quanto pelo nome ?
Veja os comandos abaixo:

[root@servidorteste root]# hostname
servidorteste.admpoli.com.br

/etc/resolv.conf
nameserver 10.1.0.3
nameserver 10.1.0.2

[root@servidorteste etc]# nslookup
> 10.1.0.51
Server: 10.1.0.3
Address: 10.1.0.3#53
** server can't find 51.0.1.10.in-addr.arpa: NXDOMAIN

> servidorteste.admpoli.com.br
Server: 10.1.0.3
Address: 10.1.0.3#53
** server can't find servidorteste.admpoli.com.br: NXDOMAIN
>

Obrigado pela ajuda.
[]'s
José Roberto.

Condez
08-05-2007, 13:10
Tens que configurar no DNS Server (sendo linux presumo que seja o BIND) a resolução do nome com "db.admpoli" e a resolução do ip "db.0.1.10".
Não esquecer de definires essas zonas no "named.conf.local".


Exemplo:

named.conf.local:

// REDE INTERNA
zone "admpoli.com.br" {
type master;
file "/etc/bind/db.admpoli";
};


db.admpoli:


$ORIGIN com.br.
admpoli 21600 IN SOA (FQDN do DNS Server). webmaster.admpoli.com.br. (
2007050801 ; Serial
14400 ; Refresh - 4 hr
600 ; Retry - 10 min
86400 ; Expire - 24 hr
600 ) ; Negative Cache TTL
21600 IN NS (FQDN do DNS Server).
21600 IN MX 20 (FQDN do Mail Server).

$ORIGIN admpoli.com.br.

servidorteste 21600 IN A 10.1.0.51


db.0.1.10:

$ORIGIN .
0.1.10.in-addr.arpa 21600 IN SOA (FQDN do DNS Server). webmaster.admpoli.com.br. (
2007050801 ; Serial
14400 ; Refresh - 4 hr
600 ; Retry - 10 min
86400 ; Expire - 24 hr
600 ) ; Negative Cache TTL
21600 IN NS (FQDN do DNS Server).
21600 IN MX 20 (FQDN do Mail Server).

0$ORIGIN 0.1.10.in-addr.arpa.

51 IN PTR servidorteste.com.br.



PS: Sei que isto parece um bocado confuso. Era suposta existirem tabelações para ser mais legível, mas a frame html não as interpreta dessa forma e trunca os espaços.
Se por acaso não tens acesso ao DNS Server ou se este não funciona com o BIND, então todo este post foi em vão :blubomte:

jbrasil
08-05-2007, 19:17
Tens que configurar no DNS Server (sendo linux presumo que seja o BIND) a resolução do nome com "db.admpoli" e a resolução do ip "db.0.1.10".
Não esquecer de definires essas zonas no "named.conf.local".


Exemplo:

named.conf.local:

// REDE INTERNA
zone "admpoli.com.br" {
type master;
file "/etc/bind/db.admpoli";
};


db.admpoli:


$ORIGIN com.br.
admpoli 21600 IN SOA (FQDN do DNS Server). webmaster.admpoli.com.br. (
2007050801 ; Serial
14400 ; Refresh - 4 hr
600 ; Retry - 10 min
86400 ; Expire - 24 hr
600 ) ; Negative Cache TTL
21600 IN NS (FQDN do DNS Server).
21600 IN MX 20 (FQDN do Mail Server).

$ORIGIN admpoli.com.br.

servidorteste 21600 IN A 10.1.0.51


db.0.1.10:

$ORIGIN .
0.1.10.in-addr.arpa 21600 IN SOA (FQDN do DNS Server). webmaster.admpoli.com.br. (
2007050801 ; Serial
14400 ; Refresh - 4 hr
600 ; Retry - 10 min
86400 ; Expire - 24 hr
600 ) ; Negative Cache TTL
21600 IN NS (FQDN do DNS Server).
21600 IN MX 20 (FQDN do Mail Server).

0$ORIGIN 0.1.10.in-addr.arpa.

51 IN PTR servidorteste.com.br.



PS: Sei que isto parece um bocado confuso. Era suposta existirem tabelações para ser mais legível, mas a frame html não as interpreta dessa forma e trunca os espaços.
Se por acaso não tens acesso ao DNS Server ou se este não funciona com o BIND, então todo este post foi em vão :blubomte:
Amigo,
Boa tarde !
Tenho dois servers DNS, que são os ip's 10.1.0.3 / 10.1.0.2
Estão com o bind instalado.
Ambos estão em produção, funcionando.
Não tenho o arquivo named.conf.local
Tenho o named.conf
Posso fazer estas configurações no named.conf, ou tenho que criar o arquivo named.conf.local ?
Obrigado pelas dicas.
[]'s
José Roberto.

xupetas
08-05-2007, 22:28
Viva,

a tua zona PTR parece-me algo estranha.

Este é uma zona PTR q tenho numa rede interna minha


$ttl 38400
1.16.172.in-addr.arpa. IN SOA Wlan. wlan.net.xpto. (

2005102100
10800
3600
432000
38400 )

1.16.172.in-addr.arpa. IN NS ns1.dmz.net.xpto.
1 IN PTR wlan-outside.wlan-dmz.net.xpto.
2 IN PTR spydra.wlan.dmz.net.xpto.
3 IN PTR cobalt.wlan.dmz.net.xpto.
4 IN PTR showcenter.wlan.dmz.net.xpto.
5 IN PTR dreambox.net.xpto.
178 IN PTR voip.net.xpto.
240 IN PTR repetidor.net.xpto.
226 IN PTR bridge.net.xpto.
80 IN PTR altran.net.xpto.
148 IN PTR mediaserver.net.xpto.
254 IN PTR firewall.net.xpto.


Atenção que o ns que apresentares nesta linha TEM de ser resolvivel:

1.16.172.in-addr.arpa. IN NS ns1.dmz.net.xpto.