A resposta de Sorin e a de Ib33X estão corretas se você não estiver usando o Network Manager. Se você estiver usando o Network Manager, então parece que o Network Manager controla completamente a geração do arquivo resolv.conf (que é basicamente o que o sistema de rede usa para pesquisas de dns). Alterar o dhcpclient.conf é ineficaz.
No entanto, existe uma solução (imperfeita) se você estiver usando o Network Manager:
-
Anote a configuração dos servidores DNS pelo DHCP, inspecionando o arquivo resolve.conf:
cat /etc/resolv.conf
-
Clique com o botão direito no indicador do Network Manager e selecione Editar conexões ...
- Selecione a conexão que deseja ajustar e clique em Editar . Dependendo do tipo de conexão, talvez você precise alternar as guias.
- Na caixa de diálogo Edição, mude para a guia Configurações IPv4 (ou a guia Configurações IPv6 se você estiver usando o IPv6).
- Altere o método de Automático (DHCP) para Somente endereços automáticos (DHCP) .
- Copie os servidores DNS salvos na etapa 1 para a caixa de texto Servidores DSN (processe as vírgulas para separar várias entradas).
- Insira cada um dos nomes de domínio para pesquisar na caixa de texto Pesquisar domínios .
- Clique em Salvar ...
- Desconecte e reconecte a conexão.
As desvantagens dessa abordagem é que você deve especificar os servidores DNS e os nomes de domínio de pesquisa. Não é possível ainda extrair os endereços dos servidores DNS do DHCP.
Além disso, as configurações devem ser alteradas para cada conexão. Não conheço nenhuma maneira de alterar as configurações de todas as conexões. No entanto, isso geralmente é uma vantagem. Por exemplo, você pode querer configurações diferentes para sua rede sem fio doméstica e sua rede sem fio de trabalho.