Je ssh dans les machines sur mon réseau en utilisant hostname.local. J'ai oublié le nom d'hôte de l'une des machines. Existe-t-il une commande que je peux émettre depuis un ordinateur et qui va diffuser une requête et afficher tous les noms d’hôte des ordinateurs sur mon réseau local
nbtscan
Nbtscan est un bon outil pour analyser tous les noms d'hôtes sur un réseau.
$ nbtscan 192.168.1.0/24
Doing NBT name scan for addresses from 192.168.1.0/24
IP address NetBIOS Name Server User MAC address
------------------------------------------------------------------------------
192.168.1.0 Sendto failed: Permission denied
192.168.1.162 CLEMENTINA <server> CLEMENTINA 00:00:00:00:00:00
192.168.1.205 CLEMENTINA <server> CLEMENTINA 00:00:00:00:00:00
192.168.1.255 Sendto failed: Permission denied
Vous pouvez l’installer dans le Centre logiciel en recherchant 'nbtscan', sur leur site Web ou via un terminal:
Sudo apt-get install nbtscan
Il existe également des outils du package Avahi pour répertorier les services.
avahi-browse (de avahi-utils )
Outil de ligne de commande qui parcourt le réseau pour tous les services utilisés par Avahi.
avahi-browse -at
avahi-discover
Est une interface graphique permettant d’afficher tous les services Avahi disponibles: