2 votes

La requête nslookup ne fonctionne pas dans Ubuntu

J'essaie d'utiliser le code nslookup -q=mx gmail.com pour trouver le serveur de messagerie de gmail.com, mais cela ne fonctionne pas sur mon Ubuntu. Je l'ai essayé sous Windows et cela fonctionne bien. Je n'arrive pas à trouver quel est le problème sur Ubuntu. La commande nslookup gmail.com fonctionne cependant. Voici les réponses des deux commandes ;

Réponse pour : nslookup gmail.com

thisisppn@thisisppn-HP-15-Notebook-PC:~$ nslookup gmail.com
Server:     127.0.1.1
Address:    127.0.1.1#53

Non-authoritative answer:
Name:   gmail.com
Address: 216.58.196.5

Réponse pour : nslookup -q=mx gmail.com

thisisppn@thisisppn-HP-15-Notebook-PC:~$ nslookup -q=mx gmail.com
;; connection timed out; no servers could be reached

1voto

AzkerM Points 9892

Après une rapide discussion, j'ai constaté que les entrées DNS vous permettant de résoudre vos requêtes. Ajout de DNS entrées à /etc/resolv.conf m'a fait comprendre que c'est bien le DNS.

Les moyens d'ajouter des entrées DNS sont énumérés ci-dessous.

Ajout d'entrées supplémentaires dans resolv.conf

Créez un fichier sous /etc/resolvconf/resolv.conf.d/ comme tail et les ajouter là.

sudo nano /etc/resolvconf/resolv.conf.d/tail

et ajouter nameserver 8.8.8.8 (ou votre DNS préféré). Une fois que c'est fait, il suffit de redémarrer le gestionnaire de réseau avec :

sudo service network-manager restart

Ajout par le biais de network-manager

Modifier les connexions -> sélectionnez votre réseau (câblé/sans fil) et Modifier -> Paramètres IPv4 -> et sélectionnez Adresse automatique (DHCP) uniquement -> ajouter sous Serveurs DNS supplémentaires

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X