LAN上のすべてのデバイスの名前を確認するには?

LAN上のすべてのデバイスの名前を確認するには?

ローカルネットワークをスキャンし、IP、MACアドレス、およびデバイス名を含む接続されているすべてのデバイスのリストを返そうとします。

デバイス名は、ルータ管理アプリで接続されているデバイスを確認するときと同じように、私のiPhoneに「Jamies-iPhone」を表示する必要があることを意味します.

現在私はIPとMAC​​を取得するために次の方法を使用しています。

sudo nmap 192.168.1.0/24 -sP > file1.txt

「file1.txt」ファイルに次の出力が表示されます。

Starting Nmap 6.47 ( http://nmap.org ) at 2016-09-01 18:37 UTC
Nmap scan report for 192.168.1.1
Host is up (0.00027s latency).
MAC Address: 8C:34:FD:E2:E6:48 (Unknown)
Nmap scan report for 192.168.1.3
Host is up (0.0038s latency).
MAC Address: 70:56:82:C6:BE:EE (Apple)
Nmap scan report for 192.168.1.10
Host is up (0.18s latency).
Nmap done: 256 IP addresses (2 hosts up) scanned in 6.42 seconds

デバイス名の表示方法に関する情報が見つからず、「Apple」とのみ表示されます。私はApple TVが複数あり、それを区別できるようにしたかったので、特にApple TVの名前を見たいと思いました。

ベストアンサー1

ネットワーク接続されたデバイスを検索するために使用できますが、提供されているnmap現在の出力にはMACアドレスのみが表示されます。nmapベンダーと一緒にMACプレフィックステーブルがあるので、Appleが参加します。詳細(利用可能な場合)を表示するには、指紋テスト(-sV)を実行するか、別のツール(Apple TVmdns-scanやApple TVなど)を使用してmzclientApple TVを検出する必要があります。

おすすめ記事