Como a resolução / consulta do nome do host acontece no Linux? [fechadas]

1

Eu sou novo no Linux e preciso saber como o comando nslookup resolve o nome do host?

quais são os arquivos de configuração que são usados pelo comando nslookup - Eu preciso saber a lista exaustiva de arquivos que são usados pelo nslookup.

Explique também o fluxo de execução do comando nslookup?

Como os arquivos / etc / hosts, / etc / system / network são marcados como nslookup?

Recentemente, encontrei um blog na Internet que dizia que um dos arquivos de configuração do switch é usado pelo nslookup - nsswitch mas mesmo este não funcionou depois de adicionar entradas no arquivo / etc / hosts.

Eu pesquisei na internet e não recebi nenhuma resposta específica, só recebi uma resposta vaga. Qualquer ajuda sobre este assunto seria apreciada.

    
por novice_developer 07.12.2017 / 00:59

1 resposta

1

nslookup dig host só usa DNS e seu único arquivo direto é resolv.conf - mas se você usar um servidor DNS você executa localmente ou controla que pode usar outros arquivos para determinar ou fornecer dados.

A resolução de nome normal (por exemplo, para programas) é diferente e usa nsswitch.conf e frequentemente outros arquivos, incluindo /etc/hosts - consulte link

    
por 07.12.2017 / 03:39