nom d'hôte

Comment obtenir un nom d'hôte/nom de domaine à partir d'une adresse IP sous Linux

Comment obtenir un nom d'hôte/nom de domaine à partir d'une adresse IP sous Linux
L'une des questions que de nombreux utilisateurs de Linux se posent est de savoir comment récupérer le nom d'hôte d'un système à l'aide de son adresse IP. Cela peut sembler une tâche ardue, mais dans le vrai sens, c'est assez facile. Essentiellement, c'est ce qu'on appelle la recherche DNS inversée. La recherche DNS inversée interroge une adresse IP pour récupérer le nom d'hôte ou le domaine du serveur. L'exact opposé est la recherche DNS directe qui mappe le nom de domaine à l'adresse IP.

Dans ce petit guide, nous avons exploré quelques façons d'effectuer une recherche DNS inversée et d'obtenir un nom de domaine à partir d'une adresse IP. À des fins de démonstration, j'ai utilisé Ubuntu 20.04.

Conditions préalables

Avant de retrousser vos manches, assurez-vous que votre hôte distant dispose d'un enregistrement A qui est une entrée DNS qui pointe ou mappe un nom de domaine vers une adresse IP

Effectuer une recherche DNS inversée à l'aide de la commande dig

La commande Dig est un outil flexible et puissant utilisé pour interroger ou sonder les enregistrements DNS. C'est l'acronyme de Domain Information Groper et vous permet de récupérer un large éventail d'informations DNS telles que les enregistrements A, CNAME, MX et SOA.

$ creuser -x 5.9.235.235 +pas de +réponse

Effectuer une recherche DNS inversée à l'aide de la commande nslookup

Une commande nslookup est un outil de dépannage très présent dans l'arsenal d'un administrateur système. C'est un outil polyvalent qui effectue toutes les requêtes d'enregistrement DNS telles que CNAME, A, MX et les enregistrements inverses ou PTR.

Pour récupérer un nom de domaine à partir d'une adresse IP, utilisez la syntaxe de commande :

$ nslookup < host ip >

Par example.

$ nslookup 5.9.235.235

Effectuer une recherche DNS inversée à l'aide de la commande host

De même, vous pouvez utiliser la commande host pour obtenir un nom d'hôte ou un nom de domaine à partir d'une adresse IP en utilisant la syntaxe indiquée.

$ hôte < host ip >

Par exemple, pour vérifier le nom de domaine de l'IP 5.9.235.235, exécuter la commande :

$ hôte 5.9.235.235

Tout comme la commande Nslookup, vous pouvez également utiliser la commande host avec des noms d'hôtes ou des adresses IP.

Conclusion

Les quelques exemples que nous venons d'élaborer sont un moyen sûr de vous aider à obtenir le nom de domaine à partir d'une adresse IP. Habituellement, la recherche DNS inversée est triviale et pas aussi cruciale que la recherche directe, qui mappe les noms de domaine aux adresses IP. Vos commentaires ou contributions seront les bienvenus.

Comment utiliser AutoKey pour automatiser les jeux Linux
AutoKey est un utilitaire d'automatisation de bureau pour Linux et X11, programmé en Python 3, GTK et Qt. En utilisant ses fonctionnalités de script e...
Comment afficher le compteur FPS dans les jeux Linux
Les jeux Linux ont reçu une impulsion majeure lorsque Valve a annoncé la prise en charge de Linux pour le client Steam et leurs jeux en 2012. Depuis l...
Comment télécharger et jouer à Civilization VI de Sid Meier sur Linux
Présentation du jeu Civilization 6 est une version moderne du concept classique introduit dans la série de jeux Age of Empires. L'idée était assez sim...