Servidor DNS não resolve nomes Debian

1. Servidor DNS não resolve nomes Debian

Marcos Silva
marcosdess

(usa Debian)

Enviado em 01/06/2015 - 12:49h

Fiz e refiz a configuração do servidor dns, porém não resolve nomes, se alterar o ip DNS no resolv.conf, ele funciona, por ex:

domain infomacinfo.com.br
search infomacinfo.com.br
nameserver 192.168.200.54
nameserver 208.67.222.222

mas quando comento a linha do 208.67.222.222 ele passa a não pingar mais o site pelo nome, apenas pelo IP.
Alguém sabe onde posso estar pecando?


  


2. Re: Servidor DNS não resolve nomes Debian

Buckminster
Buckminster

(usa Debian)

Enviado em 01/06/2015 - 16:31h

Siga o que está nesses dois links, nessa ordem:

1 - http://servidordebian.org/pt/jessie/intranet/dns/cache

2 - http://servidordebian.org/pt/jessie/intranet/dns/server



3. Re: Servidor DNS não resolve nomes Debian

Marcos Silva
marcosdess

(usa Debian)

Enviado em 01/06/2015 - 18:35h

Buckminster escreveu:

Siga o que está nesses dois links, nessa ordem:

1 - http://servidordebian.org/pt/jessie/intranet/dns/cache

2 - http://servidordebian.org/pt/jessie/intranet/dns/server


Fiz todo o processo, mesmo assim, pinga só o IP. O comando nslookup 8.8.8.8 tbm apresenta erro.

root@dns-server:~# nslookup www.uol.com.br
Server: 127.0.0.1
Address: 127.0.0.1#53

** server can't find www.uol.com.br: NXDOMAIN

root@dns-server:~# nslookup 8.8.8.8
Server: 127.0.0.1
Address: 127.0.0.1#53

** server can't find 8.8.8.8.in-addr.arpa: SERVFAIL







4. Re: Servidor DNS não resolve nomes Debian

Alex Silva
millinux

(usa Red Hat)

Enviado em 01/06/2015 - 19:30h

Sua configuração esta errada, fez o restart do bind? Colocou regras nas portas tcp/udp 53? alterou a range de IP no arquivo named.conf?

LINUX E O PODER


5. Re: Servidor DNS não resolve nomes Debian

Marcos Silva
marcosdess

(usa Debian)

Enviado em 01/06/2015 - 20:19h

millinux escreveu:

Sua configuração esta errada, fez o restart do bind? Colocou regras nas portas tcp/udp 53? alterou a range de IP no arquivo named.conf?

LINUX E O PODER



segue abaixo meu named.conf.options, a porta udp ta comentada, não inseri nenhum bloqueio.



options {

directory "/var/cache/bind";

// If there is a firewall between you and nameservers you want
// to talk to, you may need to fix the firewall to allow multiple
// ports to talk. See http://www.kb.cert.org/vuls/id/800113

// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0's placeholder.
//listen-on port 53 { 0.0.0.0/0; };
forwarders {
208.67.222.222;
208.67.220.220;
192.168.200.254;
};


//allow-query {
// any;ION
//};d a swap file by the name "/etc/bind/.named.conf.options.swp"
//========================================================================
// If BIND logs error messages about the root key being expired,
// you will need to update your keys. See https://www.isc.org/bind-keys
//========================================================================
dnssec-validation auto;
While opening file "/etc/bind/named.conf.options"
auth-nxdomain no; # conform to RFC1035
// listen-on-v6 {file!

//) Another pany; };may be editing the same file. If this is the case,
}; be careful not to end up with two different instances of the same
file when making changes. Quit, or continue with caution.
~2) An edit session for this file crashed.
~ If this is the case, use ":recover" or "vim -r /etc/bind/named.conf.options"
~ to recover the changes (see ":help recovery").
~ If you did this already, delete the swap file "/etc/bind/.named.conf.options.swp"
~ to avoid this message.
~/etc/bind/named.conf.options" 36 lines, 1051 characters



6. Re: Servidor DNS não resolve nomes Debian

Alex Silva
millinux

(usa Red Hat)

Enviado em 01/06/2015 - 20:33h

Esta faltando as zonas, foram configuradas as reservas? um exmplo:

http://servidordebian.org/pt/jessie/intranet/dns/server

//

zone "home.lan" {
type master;
file "/etc/bind/db.home.lan";
};

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

LINUX E O PODER


7. Re: Servidor DNS não resolve nomes Debian

Marcos Silva
marcosdess

(usa Debian)

Enviado em 01/06/2015 - 20:55h

millinux escreveu:

Esta faltando as zonas, foram configuradas as reservas? um exmplo:

http://servidordebian.org/pt/jessie/intranet/dns/server

//

zone "home.lan" {
type master;
file "/etc/bind/db.home.lan";
};

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

LINUX E O PODER


removi todos meus arquivos e fiz igualmente dos exemplos, alterando apenas os IPs. O exemplo home,lan deixei igual, não funcionou, mas fico com uma duvida, o dominio precisa existir ou posso colocar qualquer coisa ali para rodar o servidor?




8. Re: Servidor DNS não resolve nomes Debian

Alex Silva
millinux

(usa Red Hat)

Enviado em 01/06/2015 - 21:05h

So precisa existir no seu servidor, voce consegue dar um ping no dominio criado? pelo nome e IP? manda um dig, nslookup e ver se retorna algo, ver se o bind está ativo e OK.

LINUX E O PODER


9. Re: Servidor DNS não resolve nomes Debian

Marcos Silva
marcosdess

(usa Debian)

Enviado em 01/06/2015 - 21:46h

millinux escreveu:

So precisa existir no seu servidor, voce consegue dar um ping no dominio criado? pelo nome e IP? manda um dig, nslookup e ver se retorna algo, ver se o bind está ativo e OK.

LINUX E O PODER


reiniciei o servidor. Pingo normal o home.lan e o 127.0.0.1, tbm meu ip local.
Realizei o nslookup e dig com o DNS do Opendns no resolv.conf funciona beleza,
quando altero para o 127.0.0.1 segue abaixo:

root@dns-server:~# nslookup www.uol.com.br
;; connection timed out; no servers could be reached

------------------------------------------------------------------------------------------------------------
root@dns-server:~# dig

; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>>
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 33606
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;. IN NS

;; Query time: 2284 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Jun 1 21:41:30 2015
;; MSG SIZE rcvd: 17





10. Re: Servidor DNS não resolve nomes Debian

Alex Silva
millinux

(usa Red Hat)

Enviado em 01/06/2015 - 21:53h

Voce precisa alterar para o IP do server, o seu arquivo de .db precisa ter informações senelhantes a essa:

TTL 86400
; Authoritative data for linuxcorp.br

@ IN SOA ns1.linuxcorp.br. root.ns1.linuxcorp.br. (
2013010301 ; Serial
3600 ; Refresh
1800 ; Retry
1209600 ; Expire
3600 ) ; Minimum

;
@ IN NS linuxcorp.br.
IN A 192.168.249.12
linuxcorp.br. IN TXT "v=spf1 a mx ip4:192.168.249.0/24 -all"
mail.linuxcorp.br IN TXT "v=spf1 a -all"

@ IN MX 0 mail.linuxcorp.br.
@ IN NS ns1.linuxcorp.br.

;NAME SERVERS
@ IN A 192.168.249.12
ns1 IN A 192.168.249.12

;MAIL SERVERS
mail IN A 192.168.249.12
imap IN CNAME mail
pop IN CNAME mail
smtp IN CNAME mail
webmail IN CNAME mail

;WEB SERVERS
www IN A 192.168.249.12
ftp IN CNAME www
mailadmin IN CNAME www



LINUX E O PODER


11. Re: Servidor DNS não resolve nomes Debian

Marcos Silva
marcosdess

(usa Debian)

Enviado em 02/06/2015 - 12:18h


Refiz toda a configuração, exclui o bind, reinstalei tudo... reiniciei o servidor.

No resolv.conf quando altero para meu localhost ele não resolve nomes. Se eu deixar o DNS do Open Dns funciona legal.

Oque mais posso tentar?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts