Como o resolv.conf é preenchido na instalação de um novo sistema operacional?

2

Acabei de instalar uma nova VM e procurei no arquivo resolve.conf para verificar alguns problemas relacionados à resolução de DNS.

$ more /etc/resolv.conf
; generated by /sbin/dhclient-script
search uchc.edu
nameserver 10.3.8.10
nameserver 10.3.8.12
nameserver 155.37.50.100

Notei que, de alguma forma, o resolv.conf é inteligente o suficiente para adicionar a linha "search uchc.edu", que é apropriada. Eu sempre achei que nosso pessoal de rede editou arquivos de inicialização para nós ... Mas agora, estou percebendo que talvez haja alguma lógica sofisticada de como o resolv.conf é criado automaticamente pelos utilitários de rede do SO na inicialização.

Então, minha pergunta é: Como é que o resolv.conf é inicializado pela primeira vez no linux? Existem programas específicos que são executados no kernel que definem os parâmetros para o resolv.conf?

Obrigado! E, por favor, perdoe minha ignorância - sou mais um desenvolvedor de software do que um cara de sistemas ... mas estou tentando recuperar o atraso.

    
por jayunit100 02.11.2011 / 17:22

1 resposta

5

Seu servidor DHCP local foi configurado com essas configurações e as envia para todos os clientes quando ele envia um endereço IP.

    
por 02.11.2011 / 18:34