Mon réseau local compte 50 hôtes Windows. Sur la ligne de commande Windows, je tente d’obtenir l’adresse IP d’une machine sous Windows en cours d’exécution.
La question est de savoir comment obtenir le nom d’hôte d’une adresse IP spécifique dans le même groupe de travail Windows?
Une autre question est de savoir comment connaître le nom d’hôte d’une machine Windows à partir d’une machine Linux si j’ai une adresse IP? Quelle commande utilisez-vous? J'ai un hôte qui exécute Kubuntu 9.04.
nmblookup
fait partie du paquet Samba de ma distribution. Pas sûr pourquoinmblookup
cela fait ip to hostname fait partie de Samba (code du système de fichiers en réseau et code des services d’impression).La méthode techniquement préférable consiste à taper
nslookup <ip address>
En réalité, NSLOOKUP demande au serveur DNS l'adresse IP du nom d'hôte. Ping utilisera le cache du résolveur DNS local , qui peut être incorrect jusqu'à ce que vous le vidiez.
la source
nslookup <ip address>
et cela résoudra la recherche inversée.Sous Windows, vous pouvez utiliser
ping -a x.x.x.x
pour tenter de résoudre le nom d’hôte à partir de l’ adresse IP .la source
Il existe plusieurs façons de le faire sous Windows et Linux. Par exemple,
Ref: Plusieurs façons d'obtenir une adresse IP à partir du nom d'hôte sous Linux et Windows
la source
Pour les utilisateurs de mac
smbutil -v status -ae x.x.x.x
fonctionne. Vous pouvez également utiliserarp -a
pour obtenir des adresses mac pour tout sur votre réseau.la source
nmblookup peut ne pas fonctionner correctement pour les hôtes Linux, car le nom NetBIOS est obsolète. Et sous Windows, il est limité au réseau local.
la source