手动搜索 DNS

手动搜索 DNS

我正在尝试追踪我们网络中的主机,但只知道其部分名称。我知道它会在 DNS 中,但我不想登录这些服务器并查看配置。有没有一种简单的方法可以在 Ubuntu 上搜索我的 DNS?

谢谢

答案1

您可以使用 nbtscan 终端程序在网络上查找 NetBIOS 名称。

打开终端并运行此命令来安装 nbtscan。

sudo apt-get install nbtscan

nbtscan 用法:

假设你的网络路由器 IP 地址是 192.168.1.1

sudo nbtscan [Your scan range]可以是单个 IP 地址,也可以是192.168.1.1以下两种形式之一的地址范围:192.168.1.1/25192.168.1.1-255

nbtscan 命令和扫描结果的示例。

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:~$ 

相关内容