Servidor BIND

1. Servidor BIND

Jorge Visentini
jorgevisentini

(usa CentOS)

Enviado em 17/10/2011 - 16:05h

Pessoal eu estou fazendo um servidor dns com o Bind, no Fedora 14, pelo VirtualBox.
No meu servidor, tenho duas placas de rede, uma NAT, eth0 com ip 20.0.1.15, e outra Rede Interna, eth1 que configurei com ip fixo 192.168.1.1.

O problema é que quando eu estou com a eth1 ligada, eu não consigo navegar na internet, só consigo quando eu desligo a eth1 digitando "ifconfig eth1 down".

O problema mesmo fica com o dns, que já li e vi vários vídeos de como configurar, inclusive um pelo Webmin e mesmo fazendo passo-a-passo como nos tutoriais e vídeos não funciona. Acho que a configuração está certa porque eu executo o service named start e não ocorre nenhum problema.

Mas quando eu vou testar com o nslookup não funciona...

OBS: Nesse mesmo servidor eu tenho um servidor DHCP e funciona perfeitamente.

Alguem pode ajudar?!


  


2. Re: Servidor BIND

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 18/10/2011 - 10:29h

Uai, kra. Vc fez alguma caca ae, pq isso q vc mencionou (desativar a placa e a internet funcionar) não existe. Pra q a rede interna possa comunicar com a Internet, vc deve liberar o forwarding:


echo 1 > /proc/sys/net/ipv4/ip_forward


E o cliente deve estar na msm rede "física" do servidor (com a placa d rede interna do VirtualBox).


3. Re: Servidor BIND

Jorge Visentini
jorgevisentini

(usa CentOS)

Enviado em 18/10/2011 - 20:32h

Não tem nada nesse arquivo ai...

Cara isso não é problema de rota será?

olha o meu route -n

Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0


4. Re: Servidor BIND

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 19/10/2011 - 10:18h

Falei q vc fez caca!

Vc configurou as duas interfaces com a msm rede! Dessa forma vc nunca vai acessar a internet. Cadê a outra interface (NAT)?


5. Re: Servidor BIND

Jorge Visentini
jorgevisentini

(usa CentOS)

Enviado em 19/10/2011 - 22:37h

renato_pacheco escreveu:

Falei q vc fez caca!

Vc configurou as duas interfaces com a msm rede! Dessa forma vc nunca vai acessar a internet. Cadê a outra interface (NAT)?


Cara, achei o erro... eu troquei o ip do eth1... de 192.168.1.x para 192.168.110.x.... tipo... funciona com 192.168.2... .3... só não funciona com 192.168.1.x

a minha tabela de roteamento ficou assim

Tabela de Roteamento IP do Kernel
Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
10.0.2.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
192.168.110.0 0.0.0.0 255.255.255.0 U 1 0 0 eth1
0.0.0.0 10.0.2.2 0.0.0.0 UG 0 0 0 eth0

Agora... porque não funciona com 192.168.1.x eu não sei...

Mas valeu pela ajuda amigo!!! E principalmente pela atenção!!


6. Re: Servidor BIND

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 19/10/2011 - 23:01h

Uai, kra, muito estranho. Tem q funcionar. D qq forma, agora vc tá conseguindo acessar a Internet com essa configuração?


7. Re: Servidor BIND

Jorge Visentini
jorgevisentini

(usa CentOS)

Enviado em 19/10/2011 - 23:55h

renato_pacheco escreveu:

Uai, kra, muito estranho. Tem q funcionar. D qq forma, agora vc tá conseguindo acessar a Internet com essa configuração?


sim sim, a internet estou conseguindo agora... mas o bind eu não consegui fazer funcionar...

é o seguinte... vou colocar toda a minha configuração...

o ifconfig:

[root@fedoraserver network-scripts]# ifconfig
eth0 Link encap:Ethernet Endereço de HW 08:00:27:D2:4C:32
inet end.: 192.168.1.4 Bcast:192.168.1.255 Masc:255.255.255.0
endereço inet6: fe80::a00:27ff:fed2:4c32/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:1551 errors:0 dropped:0 overruns:0 frame:0
TX packets:1306 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:1763958 (1.6 MiB) TX bytes:162864 (159.0 KiB)

eth1 Link encap:Ethernet Endereço de HW 08:00:27:FB:CE:F7
inet end.: 192.168.0.1 Bcast:192.168.0.255 Masc:255.255.255.0
endereço inet6: fe80::a00:27ff:fefb:cef7/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:5 errors:0 dropped:0 overruns:0 frame:0
TX packets:29 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:688 (688.0 b) TX bytes:5361 (5.2 KiB)


o named.conf

//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//

options {
listen-on port 53 { 127.0.0.1; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { localhost; };
recursion yes;

dnssec-enable yes;
dnssec-validation yes;
dnssec-lookaside auto;

/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";

managed-keys-directory "/var/named/dynamic";
};

logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};

zone "." IN {
type hint;
file "named.ca";
};

include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";

zone "jvis.prof.br" {
type master;
file "/var/named/jvis.prof.br.hosts";
};
zone "0.168.192.in-addr.arpa" {
type master;
file "/var/named/192.168.0.rev";
};


o jvis.prof.br.hosts

$ttl 38400
jvis.prof.br. IN SOA fedoraserver. root.fedoraserver. (
1319074875
10800
3600
604800
38400 )
jvis.prof.br. IN NS fedoraserver.
fedoraserver.jvis.prof.br. IN A 192.168.0.1
www.jvis.prof.br. IN CNAME fedoraserver.jvis.prof.br.


o 192.168.0.rev

$ttl 38400
0.168.192.in-addr.arpa. IN SOA fedoraserver. root.fedoraserver. (
1319074953
10800
3600
604800
38400 )
0.168.192.in-addr.arpa. IN NS fedoraserver.
1.0.168.192.in-addr.arpa. IN PTR fedoraserver.jvis.prof.br.


o estranho é que o bind não dá nenhum erro.... sinceramente... não consigo achar o erro...


8. Re: Servidor BIND

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 20/10/2011 - 09:31h

Kra, tem algumas coisas aki q eu considero um pouco errado, mas vamos lá. Deixe os seus arquivos dessa forma:

jvis.prof.br.hosts


$ttl 38400
@ IN SOA fedoraserver. root.fedoraserver. (
1319074875
10800
3600
604800
38400 )
@ IN NS fedoraserver
fedoraserver IN A 192.168.0.1
www IN A 192.168.0.1


192.168.0.rev


$ttl 38400
@ IN SOA fedoraserver. root.fedoraserver. (
1319074953
10800
3600
604800
38400 )
@ IN NS fedoraserver.jvis.prof.br.
1 IN PTR fedoraserver.jvis.prof.br.



9. Re: Servidor BIND

Jorge Visentini
jorgevisentini

(usa CentOS)

Enviado em 20/10/2011 - 23:42h

renato_pacheco escreveu:

Kra, tem algumas coisas aki q eu considero um pouco errado, mas vamos lá. Deixe os seus arquivos dessa forma:

jvis.prof.br.hosts


$ttl 38400
@ IN SOA fedoraserver. root.fedoraserver. (
1319074875
10800
3600
604800
38400 )
@ IN NS fedoraserver
fedoraserver IN A 192.168.0.1
www IN A 192.168.0.1


192.168.0.rev


$ttl 38400
@ IN SOA fedoraserver. root.fedoraserver. (
1319074953
10800
3600
604800
38400 )
@ IN NS fedoraserver.jvis.prof.br.
1 IN PTR fedoraserver.jvis.prof.br.


velho... deu certo... funcionou perfeitamente...
cara, vo começa configura no braço mesmo, porque por esse webmin to vendo que não vai rola...

valeu pela força!!!!



10. Re: Servidor BIND

Jorge Visentini
jorgevisentini

(usa CentOS)

Enviado em 21/10/2011 - 08:44h

jvis escreveu:

renato_pacheco escreveu:

Kra, tem algumas coisas aki q eu considero um pouco errado, mas vamos lá. Deixe os seus arquivos dessa forma:

jvis.prof.br.hosts


$ttl 38400
@ IN SOA fedoraserver. root.fedoraserver. (
1319074875
10800
3600
604800
38400 )
@ IN NS fedoraserver
fedoraserver IN A 192.168.0.1
www IN A 192.168.0.1


192.168.0.rev


$ttl 38400
@ IN SOA fedoraserver. root.fedoraserver. (
1319074953
10800
3600
604800
38400 )
@ IN NS fedoraserver.jvis.prof.br.
1 IN PTR fedoraserver.jvis.prof.br.


velho... deu certo... funcionou perfeitamente...
cara, vo começa configura no braço mesmo, porque por esse webmin to vendo que não vai rola...

valeu pela força!!!!


Amigo, uma pergunta....
Eu consigo pingar o fedoraserver.jvis.prof.br... tanto do servidor como do cliente Windows...
mas mesmo configurando o DNS no cliente Windows ele não acessa a internet...

Pode me dar uma luz?


11. Re: Servidor BIND

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 21/10/2011 - 09:08h

Kra, na máquina cliente do Windows, faça os testes do ping:


ping 192.168.0.1 # se esse IP for o gateway
ping 8.8.8.8
ping google.com


E mostre aonde q não tá respondendo...


12. Re: Servidor BIND

Jorge Visentini
jorgevisentini

(usa CentOS)

Enviado em 21/10/2011 - 21:08h

renato_pacheco escreveu:

Kra, na máquina cliente do Windows, faça os testes do ping:


ping 192.168.0.1 # se esse IP for o gateway
ping 8.8.8.8
ping google.com


E mostre aonde q não tá respondendo...



Cara... do cliente Windows:

Pinga o 192.168.0.1

Pinga fedoraserver.jvis.prof.br

Mas não pinga nenhum site da internet...

No servidor Fedora pinga todos...



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts