Manuelle DNS-Suche

Manuelle DNS-Suche

Ich versuche, einen Host in unserem Netzwerk aufzuspüren, kenne aber nur einen Teil seines Namens. Ich weiß, dass er im DNS sein müsste, aber ich möchte mich nicht bei diesen Servern anmelden und die Konfiguration durchsehen müssen. Gibt es eine einfache Möglichkeit, nur meinen DNS unter Ubuntu zu durchsuchen?

Danke

Antwort1

Sie können ein nbtscan-Terminalprogramm verwenden, um NetBIOS-Namen in einem Netzwerk zu finden.

Öffnen Sie ein Terminal und führen Sie diesen Befehl aus, um nbtscan zu installieren.

sudo apt-get install nbtscan

nbtscan-Verwendung:

Angenommen, die IP-Adresse Ihres Netzwerkrouters lautet 192.168.1.1

sudo nbtscan [Your scan range]Kann entweder eine einzelne IP-Adresse 192.168.1.1oder ein Adressbereich in einer der beiden folgenden Formen sein: 192.168.1.1/25oder192.168.1.1-255

Beispiel für den Befehl „nbtscan“ und Scan-Ergebnisse.

sudo nbtscan 192.168.1.1/24
[sudo] password for neil: 
Doing NBT name scan for addresses from 192.168.1.1/24

IP address       NetBIOS Name     Server    User             MAC address      
-----------------------------------------------------------------------------
192.168.1.0 Sendto failed: Permission denied
192.168.1.69     ASUS             <server>  ASUS             00:00:00:00:00:00
192.168.1.255   Sendto failed: Permission denied
192.168.1.212    FTP              <server>  FTP              00:00:00:00:00:00
192.168.1.159    PXE              <server>  PXE              00:00:00:00:00:00
neil@ASUS:~$ 

verwandte Informationen