Domínio de pesquisa significa o domínio que será anexado automaticamente quando você usar apenas o nome do host de um determinado host ou computador. Isso é basicamente usado em uma rede local.
Digamos que você tenha um nome de domínio como xyz.com
(ele pode estar disponível globalmente ou pode ser apenas local) e você tem 100 computadores na LAN. Agora você deseja que esse nome de domínio seja anexado automaticamente quando você procurar por qualquer computador apenas pelo nome do host do computador. Se o nome de domínio a ser anexado for xyz.com
, o domínio de pesquisa deverá se parecer com:
dns-search xyz.com ##If you put this into /etc/network/interfaces
ou
search xyz.com ##If you put this into /etc/resolvconf/resolv.conf.d/base|head|tail
Agora, como você verifica se está funcionando corretamente, use apenas ping
ou qualquer programa de resolução de DNS como host
, nslookup
, dig
.
Por exemplo, se um host for test
com o IP 192.168.1.5
, em seguida, usando host
:
host test
test.xyz.com has address 192.168.1.5
Agora, como dig
não usa a lista de pesquisa / domínio, por padrão, você precisa usá-la como dig +search test
para ativar o acréscimo do domínio de pesquisa.
Usando nslookup
:
nslookup test
Server: 192.168.1.11
Address: 192.168.1.11#53
Name: test.xyz.com
Address: 192.168.1.5
Aqui 192.168.1.11
é o seu servidor DNS local que tem o endereço IP do host test.xyz.com
(observe o formulário completo) que é 192.168.1.5
. O servidor DNS resolverá o nome do host test.xyz.com
para IP 192.168.1.5
, mas não resolverá nada por apenas test
, pois não possui nenhuma entrada como essa.
Assim, o que o domínio de pesquisa está fazendo no nosso caso é que ele está anexando automaticamente um nome de domínio para torná-lo um FQDN quando estamos usando apenas o nome do host para procurar um computador.