Commande pour obtenir le nom d'hôte du serveur distant à l'aide de l'adresse IP


26

Je veux obtenir le nom d'hôte d'un serveur distant en utilisant l'adresse IP en utilisant mon Ubuntu.

Sous Windows, nous pouvons utiliser NBTSTAT mais cela ne fonctionne pas sous Linux.

Est-ce que quelqu'un sait comment faire ça?

Réponses:


38

NetBIOS

Windows (et les appareils Linux avec Samba) utilisent NetBIOS pour «publier» leurs adresses. C'est ce qui NBTSTATsert à rechercher l'adresse IP.

Pour trouver un nom d'hôte dans votre réseau local par adresse IP, vous pouvez utiliser:

nmblookup -A <ip>

Ou vous pouvez installer nbtscanen exécutant:

sudo apt-get install nbtscan

Et utilise:

nbtscan <ip>

DNS multidiffusion

Si les systèmes publient leur adresse via Multicast DNS (les appareils OS X, Windows 10 et Linux avec un exécutant le avahi-daemonfont), effectuez une recherche à l'aide de avahi-resolve(nécessite l'installation avahi-utils):

avahi-resolve -a <ip>

DNS inversé

Si l'hôte a une adresse IP publique et une entrée DNS inversée fonctionnelle, utilisez les programmes dig(nécessite l'installation dnsutils) ou host(nécessite l'installation bind9-host):

dig -x <ip>
host <ip>

2
il n'a dit aucune réponse de xxx.xx.xx.xxx mais le ping est capable de communiquer avec le serveur
OmiPenguin

2
Dans ce cas, essayez host.
Silke

2
ok maintenant j'ai utilisé l'hôte ipaddress, il a répondu l'hôte xxx.xx.xx.xxx.in-addr.arpa. introuvable: 3 (NXDOMAIN)
OmiPenguin

1
Le serveur se trouve-t-il sur votre réseau local ou s'agit-il d'une adresse IP publique?
Silke

2
Oui, c'est dans notre réseau local.
OmiPenguin

8

Tapez simplement la commande suivante dans le terminal Linux / Ubuntu:

host <ip>

1

Juste un autre ajout mineur à la contribution d'autres, au cas où vous ne connaissez pas l'IP.

Si vous ne connaissez pas votre alors tapez:

sudo ifconfig -all

Vous pouvez trouver le là-bas. Ensuite, il vous suffit d'utiliser:

 host <ip> 

comme mentionné précédemment.

Bien qu'il s'agisse d'une question déjà répondue, je pourrais trouver utile d'ajouter cette astuce simple aux nouveaux arrivants d'ubuntu-linux.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.