Configuração de DNS no Linux

0

Eu estou projetando uma LAN privada no Linux,

Eu tenho um servidor dns localmente que tinha um endereço IP 192.168.0.20,

Eu instalei o BIND neste servidor e configurei a pesquisa FORWARD AND REVERSE em /var/named.conf para um nome de domínio example.com da seguinte maneira.

zone "example.com" {
type master;
file "/var/named/example.com.zone";
allow-update { none; };
};


zone "20.0.168.192.IN-ADDR.ARPA" {
type master;
file "/var/named/example.com.zone.rr";
allow-update { none; };
};

Além disso, criei seguindo dois arquivos e adicionei os registros NS, CNAME, MX, A, SOA apropriadamente.

/var/named/example.com.zone
/var/named/example.com.zone.rr

O meu problema é - eu tinha adicionado o dns-server 192.168.0.20 acima como dns1 em outra máquina 192.168.0.25, mas eu não posso ping para example.com de 192.168.0.25, qual é o problema para isso, ou eu perdi alguma coisa a fazer?

    
por Tom 07.08.2014 / 09:35

3 respostas

1

vá para / etc / bind / db

  1. crie uma zona direta com o seu nome " db.ramkee.local ". Você pode escolher qualquer nome em vez de ramkee. Estou apenas tomando isso como um exemplo.

vi db.ramkee.local

2.Emseguida,crieazonareversarev.22.168.192.in-addr.arpa

vimrev.22.168.192.in-addr.arpa

3. Em seguida, crie uma zona mestre

vim named.conf.local

4 .reload e reinicie o serviço bind9

/etc/init.d/bind9 recarregar

/etc/init.d/bind9 restart

não deve mostrar erros. Se você tem algum erro você deve ter olhado seus 3 arquivos (especialmente pullstops (.), vírgula (,))

5. defina o resolv.conf como o IP do servidor DNS

vim /etc/resolv.conf

servidor de nomes 192.168.22.22

6. Então tente nslookup com você mesmo (IP e FQDN)

nslookup 192.168.22.22

nslookup server.ramkee.local

ele mostrará os detalhes desse FQDN e do IP

Ainda se você tiver algum erro, reverta aqui

esta configuração funcionará no Ubuntu 12.04. e eu tenho apenas menção para o intervalo 192.168.22.X. se você quiser outro intervalo, deixe-me saber

    
por 07.08.2014 / 13:19
0

Você define o DNS como exemplo. name e o exemplo de pesquisa. com . Um pouco diferente, né?

Você pode encontrar explicações sobre o named.conf aqui

    
por 07.08.2014 / 09:39
0

Zonas de mapeamento reverso podem ser um pouco complicadas. Você realmente precisa combinar com o espaço de endereço que você está usando, neste caso, RFC1918 espaço de endereço privado 192.168. 0,0 / 16. Isso significa que você deve usar 168.192.in-addr.arpa para sua zona de mapeamento reverso.

Ou seja,

zone "168.192.in-addr.arpa" {
   type master;
   file "/var/named/example.com.zone.rr";
   allow-update { none; };
};

E no seu arquivo para este, você terá entradas como:

20.0       IN PTR  dns-server.example.com.
25.0       IN PTR  dns2-server.example.com.

Observe o período final nos nomes e os octetos para trás dos endereços IP.

Espero que ajude.

    
por 08.08.2014 / 21:00