Wi-FiデバイスのIPを知りたいです。私は以下を使用しています:
fpollano@debianfx:~$ nmap -n 191.168.0.0-254
Starting Nmap 6.00 ( http://nmap.org ) at 2015-06-19 21:06 EDT
Nmap done: 255 IP addresses (0 hosts up) scanned in 103.19 seconds
fpollano@debianfx:~$ ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_req=1 ttl=64 time=3.36 ms
64 bytes from 192.168.0.1: icmp_req=2 ttl=64 time=3.35 ms
64 bytes from 192.168.0.1: icmp_req=3 ttl=64 time=3.34 ms
nmapはホストを返しませんが、単純なpingによってホストがアクティブであることがわかります(実際には別のホストがあります)。
答え1
nmap -n
指定した255個のIPアドレスに対してTCPポート検索が実行されます。そのIPアドレスを持つコンピュータにポートが開いていないと、何も取得できないようです。
ping
TCPレベル「下」のIPレベルにあるICMPパケットを使用してください。これは、マシンのオープンポートではなく、マシン(実際にはイーサネットインターフェイス)のみを識別します。この試み:
nmap -n -sn 191.168.0.0-254
これがうまくいかず、おそらくうまくいかない場合は、nmap
アドレス範囲の最初のバイトとして「191」を使用していますが、コマンドでは「192」を使用していることに注意してくださいping
。