获取 RDP 客户端计算机的 *主机名*

获取 RDP 客户端计算机的 *主机名*

这个问题:获取 RDP 客户端计算机的主机名,询问RDP服务器如何识别客户端(即用于远程登录的主机),并得到了这样的答案:

netstat -na | find "3389" | find "ESTABLISHED" >> C:\path_to_rdplog.txt
date /T >> C:\path_to_rdplog.txt
time /T >> C:\path_to_rdplog.txt
echo. >> C:\path_to_rdplog.txt
echo ----------- >> C:\path_to_rdplog.txt
echo. >> C:\path_to_rdplog.txt

以上捕获并记录了客户端主机的 IP 地址。我想捕获主机姓名还有;那该怎么办呢?

答案1

您可以使用nmap

nmap -A 10.49.52.31

你应该得到如下输出:

Computer name: computer.name
NetBIOS computer name: netbios.domain.com
Domain name: domain.com
Forest name: domain.com
FQDN: fully.quality.domain.com

手册页- Linux

文档Windows / Linux系统

这里是下载页面获取软件,但对于 Windows,它有一个 GUI,称为 Zen-nmap。

警告:有些防火墙会将此软件识别为“嗅探器”,因为它们确实是,所以请确保您的主机具有正确的规则,以便顺利运行它,否则会被您自己的防火墙阻止

答案2

ping -a还可以将给定的 IP 地址解析为主机名。

相关内容