Ich habe eine Liste mit NetBIOS-Namen und möchte die IP-Adressen finden

Ich habe eine Liste mit NetBIOS-Namen und möchte die IP-Adressen finden

DNS ist im Netzwerk lückenhaft, aber NetBIOS ist auf den meisten Rechnern aktiviert. Ich habe irgendwo im Netzwerk ein Dutzend NetBIOS-Namen für Windows-Server. Es ist unmöglich, einfach zu allen Rechnern zu gehen, sich anzumelden und sie per IPconfig zu konfigurieren. Ich weiß nicht, wo auf der Welt sich diese Server befinden. Das Einzige, was ich weiß, ist, dass sie sich irgendwo in einem unserer Rechenzentren befinden.

Gibt es ein Tool, das nach NetBIOS-Namen sucht und IP-Adressen zurückgibt?

Antwort1

Wenn Sie über einen WINS-Server verfügen und alle Ihre Clients für die Registrierung bei diesem WINS-Server konfiguriert sind, können Sie NetBIOS-Namen von außerhalb Ihrer eigenen Broadcastdomäne auflösen (z. B. aus anderen Netzwerksegmenten). Sie deuten an, dass sich diese Server an entfernten Standorten außerhalb Ihres Büros befinden. Daher kann ich nicht davon ausgehen, dass Sie sich alle in einer einzigen großen Broadcastdomäne befinden.

Ich erwähne immer wieder Broadcast-Domänen, weil Windows-Computer ihre NetBIOS-Namen mit Broadcast-Verkehr bekannt geben. Wenn Sie also den Broadcast-Verkehr eines anderen Computers in einem anderen Büro nicht hören können, können Sie ihn auch nicht über NetBIOS finden.

Ein WINS-Server ist mit Ausnahme von NetBIOS-Müll vergleichbar mit einem DNS-Server. Es handelt sich um einen Server, der eine zentrale Datenbank für alle Clients aus verschiedenen Netzwerken bereitstellt, die dort Abfragen und Registrierungen durchführen können.

Haftungsausschluss: WINS ist übrigens alt und verkrustet, und ich befürworte keineswegs, dass Sie damit anfangen, wenn Sie das nicht bereits tun.

C:\> nbtstat -a workstation01versucht, den Namen über NetBIOS in eine IP-Adresse aufzulösen und konsultiert Ihren WINS-Server (sofern vorhanden).

Hier finden Sie einen guten Überblick über die Funktionsweise von NetBIOS und WINS.

Antwort2

in Fenstern gibt esnbtstatund in Linux gibt esnmblookup

   nmblookup -a JAMES-LAPTOP
querying JAMES-LAPTOP on 192.168.1.255
192.168.1.179 JAMES-LAPTOP<00>
192.168.1.150 JAMES-LAPTOP<00>

verwandte Informationen