Qual é a diferença entre domínios de pesquisa e servidores de nomes? [fechadas]

1

Eu geralmente vejo dois tipos de entradas em /etc/resolv.conf em determinados servidores. A entrada domain-name-servers especifica qual DNS usar para resolver nomes de host para endereços IP. Recentemente, vi uma entrada para search IP_ADDRESS . Então aqui está a minha pergunta. Qual é a diferença entre um servidor de nomes e um domínio de pesquisa?

    
por user235412 31.07.2014 / 10:05

2 respostas

4

o search indica o (s) domínio (s) a anexar ao seu nome de host em uma pesquisa. por exemplo, se você executar este comando:

ping myserver

se você não tem nada no domínio de busca, ele irá procurar por "myserver" no seu hostfile, e se nada lá, ele retornará

unknown host

mas se você adicionar search mydomain.com

então o mesmo ping retornaria

64 bytes from myserver.mydomain.com (some ip): icmp_seq=1 ttl=62 time=415 ms

(desde que "myserver.mydomain.com realmente exista e responda a solicitações de ping)

nameserver , por outro lado, é o endereço IP do seu servidor DNS real, onde você procura todos os nomes de host que não estão em seu arquivo de hosts.

edit: adicionou mais alguns detalhes e a segunda parte da pergunta (nameserver)

    
por 31.07.2014 / 10:31
3

Realmente?

  • Uma entrada do servidor de nomes informa ao sistema quais servidores de nome devem solicitar a resolução de nomes.
  • Um domínio de pesquisa fornece um nome de domínio padrão para pesquisas. Se você fornecer example.net e example.com como domínios de pesquisa e tentar entrar em contato com o host server1 , o sistema procurará server1.example.net e server1.example.com sem a necessidade de digitar o domínio completo.
por 31.07.2014 / 10:30