Como posso usar um servidor DNS local?

0

Eu preciso testar alguns sites na minha rede local.

Eu já configurei um servidor DNS com bind9 para meus domínios da Internet e isso funciona.

Eu também posso adicionar alguns domínios ao arquivo / etc / hosts, para que eu possa testar vários sites com hospedagem baseada em nome virtual na máquina local.

Agora, tenho que testar vários navegadores, o que significa que estarei em várias máquinas (por exemplo, testes do Windows for IE).

Eu não quero sempre ter que editar o arquivo hosts nessas máquinas. Eu quero usar o servidor dns para administrar centralmente os domínios e apenas colocar o servidor DNS na configuração de cada máquina.

Como posso adicionar este servidor DNS à minha máquina Ubuntu 12.04, então a ordem de pesquisa é assim:

  • arquivo de hosts
  • MEU servidor de DNS
  • Servidor DNS do ISP

O que eu quero fazer é adicionar www.something.tld ou ao servidor DNS e, em seguida, ser capaz de testar esses domínios de cada computador na rede local que usa esse servidor dns (windows, linux).

O problema é que eu não tenho registro do www.something.tld, isso é apenas para fins de teste. Para ter certeza de que tudo realmente funciona.

Basicamente, desejo resolver um nome de domínio ou host personalizado para um endereço 192.168.1.x.

Onde devo colocar meu servidor DNS para isso?

    
por WitchCraft 04.12.2013 / 08:12

2 respostas

0

A maneira de conseguir isso é configurar seu NS apropriadamente - seus clientes sabem apenas sobre o seu (próprio) NS padrão.

Todo servidor de nomes pode ser configurado para "encaminhar" consultas que não podem responder a outro NS. Por exemplo (retirado de link ), omiti a instrução forward first , pois você não deseja isso.

options {
  ...

  forwarders {
    193.247.122.26;
  };
  ...
    
por guntbert 04.12.2013 / 22:55
0

Não tenho certeza se isso vai ajudá-lo, mas funcionou para mim para o que parece ser uma situação muito semelhante. Estou executando um Raspberry Pi sem cabeçalho e queria fazer login usando um nome em vez de um endereço IP. No meu roteador (192.168.1.1), primeiro defini o IP do RPi como Estático. Em seguida, fui para a configuração de NAT estático na seção Firewall . Aqui há uma tabela com campos para "Computador / Dispositivo em Rede" e "Endereço IP Público". Eu defini o nome do RPi para corresponder ao endereço IP estático que eu já tinha definido. Para garantir que o NAT ocorresse, verifiquei se todas as configurações de rede de meus computadores tinham 192.168.1.1 como o primeiro servidor DNS. (Pode já ser definido dessa forma por padrão.) Estou usando principalmente o OSX - a configuração do DNS pode ser encontrada em Rede em Preferências do Sistema - clique no botão "Avançado" e selecione o "DNS " aba. Meu roteador é para Verizon FiOS (Westell A90-9100EM15).

    
por F. Weeks 27.12.2013 / 06:33