Autor Tópico: Servidor dns - local [RESOLVIDO]  (Lida 12024 vezes)

Offline lucascatani

  • Usuário Ubuntu
  • *
  • Mensagens: 277
    • Ver perfil
    • L9WEB
Re: Servidor dns - local
« Resposta #30 Online: 18 de Maio de 2012, 15:28 »
Para facilitar vamos do zero:

Criei uma máquina com DNS, DHCP, SQUID, FIREWALL ENXUTO, APACHE 2

vou postar o dns e o dhcp, que creio que seja onde tem o erro:

DNS
named.conf.local
Código: [Selecionar]
zone "l9web.local" IN {
type master;
file "/etc/bind/db.l9web";
db.l9web
Código: [Selecionar]
@        IN SOA server.l9web.local. contato.l9web.local. (
           2012051855 3H 15M 1W 1 D)
           NS server.l9web.local.
l9web.local. [b]A[/b] 192.168.0.254
wpad [b]IN A [/b]192.168.0.254
www [b]IN A [/b]192.168.0.254

esse é o meu DNS.. confirma se está tudo certo.

dhcp
Código: [Selecionar]
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
option wpad-url code 252 = text;
ddns-domainname "l9web.local.";
option domain-name "l9web.local.";

subnet 192.160.0.0 netmask 255.255.255.0 {
range 192.168.0.2 192.168.0.100;
option routers 192.168.0.254;
option domain-name-servers 192.168.0.254;
option broadcast-address 192.168.0.255;
option wpad-url "http://192.168.0.254/wpad.dat\n";
}

IP do servidor 192.168.0.254

No iptables só tenho 1 regra (além do básico da conexão que é ip_forward e o MASQUERADE):

iptables -A FORWARD -p tcp --dport 80 -j DROP

Se eu digitar host www.l9web.local 192.168.0.254 ele aponta erro

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Servidor dns - local
« Resposta #31 Online: 18 de Maio de 2012, 15:48 »
Aparentemente, tudo certo.

O wpad vai estar funcionando quando você abrir o URL http://wpad/wpad.dat e receber o arquivo com as configurações que vc fez.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline lucascatani

  • Usuário Ubuntu
  • *
  • Mensagens: 277
    • Ver perfil
    • L9WEB
Re: Servidor dns - local
« Resposta #32 Online: 18 de Maio de 2012, 16:04 »
Aparentemente, tudo certo.

O wpad vai estar funcionando quando você abrir o URL http://wpad/wpad.dat e receber o arquivo com as configurações que vc fez.
POR DHCP está funcionando (Internet Explorer)

Sim, mas o detalhe é que não vai no Firefox (usa dns para o wpad). Dou o comando host www.l9web.local 192.168.0.254 a resposta é host not found (SERVFAIL)


no dns
ddns-domainname "l9web.local.";
option domain-name "l9web.local.";

esse ponto no final?

Se eu executar named-checkzone l9web.local /etc/bind/db.l9web aparece o seguinte erro

 Unknown RR Type server.l9web.local

É erro de DNS? preciso mudar mais algo no dns? esse tutorial peguei de:

http://www.hardware.com.br/livros/servidores-linux/configuracao-automatica-proxy-nos-clientes.html

Inclusive de como configurar o dns. Você poderia me mandar um named.conf.local e um db.sitequalquer por email? para mim ver se é erro no meu bind?

lucascatani@yahoo.com.br
« Última modificação: 18 de Maio de 2012, 18:01 por lucascatani »

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Servidor dns - local
« Resposta #33 Online: 19 de Maio de 2012, 02:39 »
Deixe seu arquivo de zona assim:

Código: [Selecionar]
$TTL    3600
@       IN SOA server.l9web.local. contato.l9web.local. (
                2012051855
                3H
                15M
                1W
                1D)

@       IN NS   server.l9web.local.

server  IN A    192.168.0.254
www     IN A    192.168.0.254
wpad    IN A    192.168.0.254

PS: Quando terminar a alteração, mude o número do serial p/ a data em que fizer a mudança.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline lucascatani

  • Usuário Ubuntu
  • *
  • Mensagens: 277
    • Ver perfil
    • L9WEB
Re: Servidor dns - local
« Resposta #34 Online: 19 de Maio de 2012, 18:19 »
Deixe seu arquivo de zona assim:

Código: [Selecionar]
$TTL    3600
@       IN SOA server.l9web.local. contato.l9web.local. (
                2012051855
                3H
                15M
                1W
                1D)

@       IN NS   server.l9web.local.

server  IN A    192.168.0.254
www     IN A    192.168.0.254
wpad    IN A    192.168.0.254

PS: Quando terminar a alteração, mude o número do serial p/ a data em que fizer a mudança.

Achei o erro ontem a noite... o erro era que faltava a linha
Código: [Selecionar]
server A 192.168.0.254 e o @ nessa linha
Código: [Selecionar]
NS   server.l9web.local.
Nos tutorias que tem na internet não detalha o dns. Então eu descobri o named-checkzone que me ajudou muito.

Valeu Zekkerj. Obrigado pela ajuda.