2010-11-30 13 views
3

私のbashシェルにarp -aを入力すると、次のような出力が得られます。arpコマンド - それはどういう意味ですか? *と* IPから無線ルータのMACアドレスを取得する

? (10.0.0.1) at 0:f0:7f:43:e8:68 on en1 ifscope [ethernet] 
box1.google.com (10.0.0.3) at 0:1f:fe:fe:ca:d4 on en1 ifscope [ethernet] 
box2.google.com (10.0.0.2) at 0:2:a3:45:90:bf on en1 ifscope [ethernet] 
box3.google.com (10.0.0.50) at 78:e7:df:7c:34:c on en1 ifscope [ethernet] 
box4.google.com (10.0.0.230) at 0:80:74:c9:50:d5 on en1 ifscope [ethernet] 
box5.google.com (10.0.0.256) at 0:23:df:91:4f:9e on en1 ifscope [ethernet] 
box6.google.com (10.0.0.458) at 0:15:9:89:36:68 on en1 ifscope [ethernet] 
? (10.0.0.179) at 0:2a:32:f0:f4:d0 on en1 ifscope [ethernet] 
box7.google.com (10.0.0.283) at 0:27:16:66:2d:ef on en1 ifscope [ethernet] 
box8.google.com (10.0.0.386) at 0:13:eb:91:d8:b5 on en1 ifscope [ethernet] 
box9.google.com (10.0.0.287) at 0:1c:25:10:d8:89 on en1 ifscope [ethernet] 
? (10.0.0.255) at (incomplete) on en1 ifscope [ethernet] 
? (172.17.122.255) at (incomplete) on vmnet8 ifscope [ethernet] 
? (172.17.254.1) at 0:50:56:c0:0:1 on vmnet1 ifscope permanent [ethernet] 
? (172.17.254.255) at (incomplete) on vmnet1 ifscope [ethernet] 

これはどういう意味ですか?ドメイン名、IPアドレス(内部IPアドレス?)、MACアドレスが表示されていることを大まかに理解しています。私が接続している無線ルータのMACアドレスはどのようにして見つけられますか?なぜここにたくさんのエントリーがありますか?私は自分のコンピュータ用に1つ、ワイヤレスルーター用に1つ、ケーブルモデム用に1つ、そしておそらく他のものを上流に...と思っていましたが、私のものではない他のコンピュータを見ています。さらに、私のコンピュータが見えません。また、私は何とかこのような情報を公共のワイヤレスルーターのMACアドレスを見つけるために使用できますか?上記の公衆ルータに接続できない場合はどうすればよいですか?

+0

閉じる投票は問題ありませんが、理由をご回答いただきありがとうございます。 – JnBrymn

答えて

1

guess 10.0.0.1はゲートウェイのようです。 現在使用しているルータのMACアドレスを検索したいのはなぜですか? また、ワイヤレスルータに接続できない場合は、このコマンドではワイヤレスルータを見つけることができません。ワイヤレス信号をスキャンするために使用できるコマンドがいくつかあります。 これはあなたのローカルARPテーブルであるため、そこにコンピュータが表示されません。なぜあなたがどこにいるか知る必要がありますか?あなたはすでにそこにいます。

+0

最終的には、私が使っているルータのMACアドレスを見つけたくないのですが、私の周りのルータのMACアドレスを見つけたいと思っています。無線信号をスキャンできる他のコマンドが分かっている場合は、教えてください。 – JnBrymn

+0

iwlist wlan0 scan edit:間違って入力してください。上の例では、wlan0がワイヤレスインターフェイスであることを前提としたすべてのローカルAPが表示されます。メモリから、私はこれもあなたにMACアドレスを与えると思います。 – Draineh

0

ip-address 10.0.0.458は不可能で、MACアドレスも偽である可能性があるので、出力を匿名化する必要があります。

48ビットのMACアドレス(EUI-48)は6バイト長です。最初の3つのバイトはベンダに割り当てられている、あなたはIEEEから割り当てられたベンダーの長いリストをダウンロードするか、デバイスがANに属するMACアドレスであり、インタフェースEN1で

http://coffer.com/mac_find/

などのオンラインサービスを利用することができますHP Procurveは現在ip-address 10.0.0.3を使用しています。

疑問符は、(逆引きDNSルックアップを使用して)ホスト名を解決できなかったことを意味します。「不完全」とは、デバイスがしばらくネットワークに接続されていないことを意味します。それが「永久」であれば、MACアドレスは古いとマークされないので、デバイスが通信しているかどうかにかかわらず、「不完全」にはならないはずです。

関連する問題