Resolvendo nomes de host para seu nome de domínio em um domínio BIND interno

8

Estou configurando um domínio na minha rede doméstica para fins de aprendizado, usando o BIND no CentOS para atuar como o servidor de nomes. Eu tenho o servidor de nomes em funcionamento como tipo mestre para o meu domínio interno (plumbnicoll.family) e posso fazer pesquisas avançadas e reversas de outros computadores na minha LAN. Por exemplo, o host office2.plumbnicoll.family retorna corretamente office2.plumbnicoll.family com o endereço 192.168.1.3 .

O que eu gostaria é ser capaz de resolver apenas o office2 em seu endereço, sem precisar colocar .plumbnicoll.family no final.

Isso é possível ou mesmo desejável? Estou executando um ambiente misto em casa com computadores Linux e Windows.

Adam Plumb
fonte

Respostas:

5

É possível e perfeitamente desejável. Nas máquinas Linux:

  1. Adicione search plumnicoll.familyao seu /etc/resolv.conf

Nas máquinas Windows (instruções para Windows XP, outras versões exigirão adaptação, mas devem ser semelhantes):

  1. vá para Iniciar> Configurações> Conexões de rede
  2. clique com o botão direito do mouse em conexão de rede local> Propriedades
  3. clique com o botão esquerdo do mouse em Protocolo da Internet (TCP / IP)
  4. clique com o botão esquerdo em Propriedades
  5. clique com o botão esquerdo em Avançado
  6. clique com o botão esquerdo do mouse na guia DNS
  7. clique esquerdo Anexar esses sufixos DNS
  8. clique esquerdo em Adicionar
  9. tipo plumnicoll.family
  10. clique esquerdo em Adicionar
  11. clique com o botão esquerdo em OK
  12. clique com o botão esquerdo em OK
  13. clique com o botão esquerdo em OK
caos
fonte
Ah! É para isso que servem as linhas "search xyz". Doy!
11119 Adam Plumb
3

Este é um problema de configuração do cliente, não um problema de configuração do servidor. A recomendação para colocar o domínio no caminho de pesquisa no resolv.conf é uma alteração do cliente. Você faria o mesmo (ainda que com uma GUI) no Windows ou no Mac OS X ou nas opções de escopo DHCP do servidor DHCP, se estiver usando um.

jj33
fonte
11
+1 por mencionar as opções de DHCP. Prefiro fazer uma alteração no servidor DHCP do que em cada máquina cliente, mesmo que sejam apenas algumas em uma rede doméstica.
steve.lippert
2

Isso tem a ver com o seu domínio de pesquisa padrão . Isso geralmente é enviado pelo servidor DHCP ou pode ser configurado manualmente

(Meu computador | Propriedades | Nome do computador | Alterar | sufixo do domínio primário )

Brent
fonte
1

Tente colocar seu nome de domínio como um domínio de pesquisa no /etc/resolv.conf, por exemplo:

/etc/resolv.conf
search plumbnicoll.family

Isso deve permitir que você use nomes de host.

WerkkreW
fonte
1

Se o domínio existir na mesma rede, coloque o seguinte em /etc/resolv.conf:

domínio plumbnicoll.family

Você provavelmente deseja usar a domainfavor searchneste caso.

Dan Carley
fonte