この質問: 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アドレスをキャプチャしてログに記録します。ホストをキャプチャしたい名前 また;どうすればそれができますか?
ping -a
は、指定されたIPアドレスをホスト名に解決することもできます。
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と呼ばれます。
警告:一部のファイアウォールは「スニファー」のようにこのソフトウェアを認識します。実際、ホストが問題なく実行するための適切なルールを持っているか、独自のファイアウォールによってブロックされていることを確認してください