[Resolvido] DNS rede Local (LAN)

Iniciado por daniloratueira, 03 de Abril de 2015, 23:14

tópico anterior - próximo tópico

daniloratueira

Gostaria de realizar uma conf. para que o seguinte domíno: danilo-server aponte para o IP local 192.168.1.2 onde tenho um servidor web rodando ...

tenho computadores, notebooks, celulares entre outros dispositivos conectados na rede.

gostaria de acessar esse servidor de qualquer dispositivo apenas digitando em qualquer navegador na barra de endereço: "danilo-server" por exemplo ...

Como conf. esse tipo de servidor ?

Desde já agradeço !

irtigor

Voce tem que configurar um servidor dns local, e provavelmente vai querer adequar o dhcp server. As opções são variadas: do bind até dnsmasq, passando por outras soluções como PowerDNS e unbound. Material na internet não falta, se tiver duvidas, pergunte.

daniloratueira

tipo o servidor 192.168.1.2 ja possui IP fixo ... realizado através do DHCP do roteador ...


agora a dúvida e de como subir esse servidor dns ?

irtigor

Pergunte... mas antes leia sobre as alternativas (forneci o suficiente pra busca no google não ser uma perda de tempo), procure identificar qual vai ser mais adequada no seu caso, veja tutoriais. Uma coisa é tirar uma dúvida, outra é reescrever o que já está disponível em milhares de lugares.

daniloratueira

no caso tenho que configurar um servidor DNS é isso ?

irtigor

É uma forma. Com um dns server (por ex. o bind) configurado e escutando requisições da sua rede local, qualquer máquina usada nela que receba esse dns, vai resolver os nomes do jeito que você especificou. Uma das coisas possíveis é configurar ddns nos servidores dhcp e de dns, pra fazer resolução dos hostnames na sua rede local (pc1 fala que seu nome é pc1.loja1.com pro servidor dhcp, essa informação é passada pro servidor dns, e ai de um outro pc qualquer, você vai poder usar pc1.loja1.com no lugar de checar qual é o ip da vez naquela máquina).

daniloratueira

#6
Ok Obrigado ... Consegui !

Configurei o Bind da seguinte maneira:


#/etc/resolved.conf

search danilo
nameserver 192.168.1.2
nameserver 192.168.1.2

#/etc/bind/named.conf

zone "danilo" {

     type master;

     file "/etc/bind/db.danilo";
};

#/etc/bind/db.danilo

$TTL 604800

@         IN       SOA      danilo. admin.danilo.com.br. (

         2013120400 ; Serial

         604800     ; Refresh

         86400      ; Retry

         2419200    ; Expire

         604800 )   ; Negative Cache TTL

;

                  NS       danilo.

                  NS       danilo.

                  MX       10    mail

danilo. A        192.168.1.2

danilo. A        192.168.1.2

ns3                A        192.168.1.2

mail               A        192.168.1.2



www            CNAME        danilo.

teste          CNAME        danilo.

server          CNAME        danilo.


Conf. do Servidor DHCP conforme imagem: http://s22.postimg.org/6hh6izx7l/dhcp.jpg

Testado e funcionando no Debian e Ubuntu !



zekkerj

Olá danilo, de quantas máquinas estamos falando? Se forem menos de 10, e se forem sempre as mesmas, é mais prático adicionar seu nome ao arquivo HOSTS da máquina.
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

daniloratueira

realmente são poucas máquinas no caso na minha casa ...

dai isso é com um teste para fazer nas empresas ou futuros empregos !