Eles são definidos em /etc/resolv.conf
.
Eu tenho um servidor Xubuntu 14.04 x64.
Como faço para listar todos os servidores DNS que estão em uso sem o NetworkManager que nem sequer está instalado?
Eles são definidos em /etc/resolv.conf
.
A configuração de DNS pode ser especificada em /etc/network/interfaces
e resolve.conf
pode estar em branco. Como a entrada DNS pode estar em vários locais, acho que é melhor fazer uma consulta DNS real com a opção de modo detalhado. As linhas de saída que começam com a palavra "Recebido" mostrarão o servidor DNS usado pelo seu host. Neste exemplo, eu uso www.news.com
host -v www.news.com | grep Received
Para estender a resposta de @fkraiem :
Você pode listar os servidores DNS atualmente em uso, executando o seguinte comando no terminal:
more /etc/resolv.conf
Os servidores DNS são configurados durante a negociação do DHCP ou são especificados estaticamente em /etc/network/interfaces
. Depois disso, eles são adicionados dinamicamente a /etc/resolv.conf
. Não edite este arquivo, pois ele será substituído por cada switch de rede ou reinicialização do sistema.