Logo Hardware.com.br
«ßRµNø PéZãø»
«ßRµNø PéZãø... Super Participante Registrado
1.2K Mensagens 0 Curtidas

DNS não sobe de jeito nenhum....

#1 Por «ßRµNø PéZãø... 26/08/2004 - 10:11
pessoal bom dia...
to com um problema aqui...
nun consigo fazer o dns funcionar de jeito nenhum meu servidor simplesmente não sobe.... =(
se além manja me ajude por favor...
vou postar aqui meus arquivos de configurações:

/etc/named.conf

options {
directory "/var/named";
listen-on { 192.168.0.1; };
};

controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};

zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};

zone "embraco-sp.com.br" IN {
type master;
file "db.embraco";
allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};

include "/etc/rndc.key";



/var/named/db.embraco

$TTL 86400
$ORIGIN vanilla.embraco-sp.com.br.
@ 1D IN SOA vanilla.embraco-sp.com.br. root.vanilla.embraco-sp.com.br. (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum

1D IN TXT "Domínio Virtual embraco-sp"
1D IN NS ns.embraco-sp.com.br.
1D IN A 192.168.0.1
1D IN NS ns2.embraco-sp.com.br.
1D IN MX 10 mx.embraco-sp.com.br.

ns IN A 192.168.0.1
www IN A 192.168.0.1
mx IN A 192.168.0.1
pop IN CNAME ns
smtp IN CNAME ns
ns1 IN CNAME ns
ns2 IN CNAME ns
ftp IN CNAME ns



Valeu pessoal
John
John Membro Senior Registrado
346 Mensagens 1 Curtida
#3 Por John
26/08/2004 - 11:22
para tentar descobrir o que está dando errado faça do seguinte jeito:
em um terminal (como root) você digita:
tail -f /var/log/messages

em outro você digita:

tail -f /var/log/syslog

Em outro você reinicia o servidor de dns.

Se for Slack faça:
/etc/rc.d/./rc.bind restart

Se for outro acho que seria assim:
/etc/rc.d/init.d/./named restart

ai você olha as mensagens entrando em tempo real nos logs com elas será mais fácil resolver o problema.

Se você fizer isso no X será mais fácil sendo necessário apenas abrir três janelas do xterm (ou emulador de terminal favorito).

Se for no console abra um com Alt+F1 e logue, outro com Alt+F2 e logue e mais um com Alt+F3 e logue. Depois de logado nos 3 execute os comandos.

Desculpe se fui chato mas partir do principio de você não saber como abrir os terminais.
In God We Trust.
Slackware 10
K6-2 500 (Onboard) 314Mb
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#4 Por jqueiroz
26/08/2004 - 15:09
Um erro muito comum: o named roda com o usuário "named" (prevenção contra alguns ataques de hijack), se os arquivos (e o diretório) /var/named/* não pertencerem a ele, ou não derem pelo menos permissão de leitura para esse usuário, o named não sobe.

Outro erro comum: em algumas versões, o named roda em chroot para o diretório "/var/named". Então os caminhos mudam, vc tem que levar esse chroot em conta na hora de posicionar os arquivos.
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
«ßRµNø PéZãø»
«ßRµNø PéZãø... Super Participante Registrado
1.2K Mensagens 0 Curtidas
#5 Por «ßRµNø PéZãø...
26/08/2004 - 16:33
olha só...:
segui os passos deste artigo:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=944&pagina=1

meu log : (tail -f /var/log/messages)
Aug 26 19:32:00 vanilla named[4511]: starting BIND 9.2.3 -u named -t /var/named/chroot
Aug 26 19:32:00 vanilla named[4511]: using 1 CPU
Aug 26 19:32:00 vanilla named[4511]: loading configuration from '/etc/named.conf'
Aug 26 19:32:00 vanilla named[4511]: listening on IPv4 interface lo, 127.0.0.1#53
Aug 26 19:32:00 vanilla named[4511]: listening on IPv4 interface eth0, 192.168.0.1#53
Aug 26 19:32:00 vanilla named[4511]: couldn't add command channel 127.0.0.1#953: not found
Aug 26 19:32:00 vanilla named[4511]: couldn't add command channel ::1#953: not found
Aug 26 19:32:00 vanilla named[4511]: running
Aug 26 16:32:01 vanilla named: named startup succeeded

e nun rolou ainda =(
jquiroz não entendi direito o esquema do chroot...
"Só é digno de seu poder aquele que o justifica dia após dia."
Uin: 64809077
Linuxuser #282856
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#7 Por jqueiroz
26/08/2004 - 16:45
starting BIND 9.2.3 -u named -t /var/named/chroot


É isso aí: ele está em modo chroot mesmo.

Chroot é o seguinte: vc executa um aplicativo, e passa pra ele um diretório, e o aplicativo vai enxergar esse diretório como se fosse a raiz do sistema.

Assim, todos os nomes de diretório para esse aplicativo são acessados com o prefixo do diretório que vc passou.

No nosso exemplo, o arquivo "/etc/rndc.key", que vc passou no named.conf, vai estar na verdade em "/var/named/chroot/etc/rndc.key".

Minha dica: confira se o conteúdo desse arquivo "/var/named/chroot/etc/rndc.key" bate com o "/etc/rndc.conf".
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal