我正在尝试追踪我们网络中的主机,但只知道其部分名称。我知道它会在 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/25
192.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:~$