ローカルネットワーク内のすべての有効なIPアドレスのリストを取得する方法はありますか?
各ユーザーがネットワークで使用しているすべてのIPアドレスを意味します。
nmap 、をインストール
Sudo apt-get install nmap
それから
nmap -sP 192.168.1.*
もっともっと
nmap -sn 192.168.1.0/24
.1から.254の範囲全体をスキャンします
これはサブネット全体で単純なpingスキャンを行い、どのホストがオンラインであるかを確認します。
次の手順を試してください。
ipconfig
(またはLinuxの場合はifconfig
)を入力します。これはあなたにあなた自身のマシンのIPアドレスを与えるでしょう。たとえば、マシンのIPアドレスは192.168.1.6です。だからあなたのブロードキャストIPアドレスは192.168.1.255です。ping 192.168.1.255
(Linuxでは-b
が必要な場合があります)arp -a
をタイプしてください。セグメント上のすべてのIPアドレスのリストが表示されます。特定のサブネットでどのIPアドレスが使用されているのかを知りたい場合は、IPアドレスマネージャがいくつかあります。