Comment lister les noms de tous les ordinateurs d’un réseau (LAN/WLAN) à l’aide de l’invite de commande sous Windows


net view

main-qimg-cd823e7970ae44323196b757c08859a0


Vous pouvez également essayer nbtstat -r et nbtstat -n

Il'est en fait beaucoup plus compliqué que cela cependant. La plupart des ordinateurs ont des pare-feu internes, donc ils ne répondront pas aux demandes de diffusion de leurs noms. Vous êtes également limité par la configuration de votre réseau. Les hubs, les commutateurs, les ponts et les routeurs ont tous des règles différentes sur les requêtes de diffusion limitant le point de vue de vos ordinateurs.

La commande net view vous montre les ordinateurs de votre groupe de travail ou de votre domaine (une configuration Windows). Elle vous montre cela en se basant sur une technologie appelée browse mastering, un concept trop compliqué pour être abordé dans cette réponse. Le browse mastering peut ou non vous montrer des listes complètes ou des ordinateurs de l'autre côté des commutateurs/ponts/routeurs.

nbtstat envoie une diffusion qui demande aux ordinateurs utilisant un paquet TCP leur nom. Selon les commutateurs utilisés, il montrera également les noms renvoyés par le browse master.

Dans un environnement plus organisé, comme une entreprise, vous avez des serveurs spécifiques qui gardent la trace de ce qui'a été connecté au réseau et qui maintiennent la résolution de nom. Les environnements à couplage lâche comme les foyers n'ont pas de contrôle organisationnel sur chaque PC, ce qui limite ce que vous voyez.

La résolution de noms est un élément essentiel de l'organisation.