Existe-t-il une commande simple pour savoir quel serveur DNS j'utilise maintenant? De préférence sans recourir à tcpdump
ni à l’analyse des fichiers journaux?
J'ai trouvé beaucoup de choses sur nm-cli
et d'autres outils nm, mais cela ne s'applique pas à un serveur ...
nslookup
peut être utilisé pour obtenir le serveur DNS utilisé.
Exemple:
$ nslookup www.google.com
Server: 10.0.0.1 <--This is the DNS server address.
Address: 10.0.0.1#53
Non-authoritative answer:
Name: www.google.com
Address: 216.58.217.36
J'espère que cela t'aides!
Pour la majorité des applications,
less /etc/resolv.conf
devrait marcher. Sinon, vous pouvez essayer,
Dig xxxxxxxxx
remplacer xxxxxxxx par le serveur de votre choix. Vous devriez voir quel serveur de noms a été utilisé pour le rechercher.
NB: Ne soyez pas surpris s'il s'agit de 127.0.0.1: c'est votre hôte local, ce qui signifie probablement que c'est votre routeur qui détermine votre serveur de noms.