LANでIPv6対応のホストをスキャンする方法


8

ipv6プロトコルを有効にしてまだ生きているすべての隣人を発見したいと思います。試しましたip -6 neighbor showが何も表示されません。

誰かがツールを推奨していくつかの例を示すことができますか?ありがとう。


2
実際にネットワーク上にIPv6トラフィックがありますか?
マイケルハンプトン

Wiresharkはipv6、ND / RAパケットを探す1つの方法となるフィルターとして許可します。
cpt_fink 2014

@Douglas Su-以下の答えに満足したら、それを正解としてマークして、あなたを助けようと費やした時間に対して著者に授与してください。ありがとう!
Mlu

回答:


22

リンクマルチキャストアドレス上の特別なすべてのノードに pingを送信ff02::1し、応答を待つのが最善です。

~ $ ping6 -I eth0 ff02::1
PING ff02::1(ff02::1) from fe80::a11:96ff:fe04:50cc wlan0: 56 data bytes
64 bytes from fe80::a11:96ff:fe02:50ce: icmp_seq=1 ttl=64 time=0.080 ms
64 bytes from fe80::1eaf:f7ff:fe64:ec8e: icmp_seq=1 ttl=64 time=1.82 ms (DUP!)
64 bytes from fe80::6676:baff:feae:8c04: icmp_seq=1 ttl=64 time=4047 ms (DUP!)
64 bytes from fe80::5626:96ff:fede:ae5f: icmp_seq=1 ttl=64 time=4047 ms (DUP!)
64 bytes from fe80::5626:96ff:fede:ae5f: icmp_seq=1 ttl=64 time=3049 ms (DUP!)
64 bytes from fe80::6676:baff:feae:8c04: icmp_seq=1 ttl=64 time=3049 ms (DUP!)
[...]
^C

ここにいくつかのポイントがあります:

  • インターフェースを指定する必要があります: -I eth0
  • 応答はリンクローカルアドレスです。fe80:たとえば、先頭をサブネットのプレフィックスに置き換えることで、グローバルアドレスに簡単に変換できます(サブネットのプレフィックスの2001:db8:1234:abcd:場合など)。

興味があるかもしれないそれ以外のいくつかの他のマルチキャストアドレスについては、http://www.iana.org/assignments/ipv6-multicast-addresses/ipv6-multicast-addresses.xhtmlを参照してくださいff02::1


4
個人的に-cは、次のようにpingコマンドを自動的に停止し-n、DNSの逆引きを試​​行しないようにすることを好みますping6 -c2 -n ff02::1%eth0。リンクローカルプレフィックスをグローバルプレフィックスに置き換えると、ノードのグローバルアドレスが得られることがよくありますが、特定の構成に依存する場合もあります。
kasperd 2014

4
" 応答はリンクローカルアドレスfe80:2001:db8:1234:abcd:です。先頭をサブネットの接頭辞に置き換えることで、グローバルアドレスに簡単に変換できます。IPv6は、リンクローカルアドレス以外のアドレス、同じインターフェイス上の複数のネットワーク、およびアドレスのIID部分がリモートで同じである必要がない場合でも、持つことができます。リンクローカルアドレスが必要ですが、同じインターフェイス上に複数のグローバルアドレスやULAアドレス、あるいはその両方を設定することもできます。同じIIDやプレフィックス長さえも必要ありません。
Ron Maupin 2017

Windowsからこれを行う方法はありますか?Windowsのpingには「-I」と同等の機能がないようです。
BlueMonkMN

-6

ネットワークツールと呼ばれるNirSoftのフリーソフトウェアを使用しました。すべてのネットワーク情報が自動的に読み込まれ、黒いcmdボックスは必要ありません。


3
なんてすごい、それが電子アプリだといいんだけど!!!!!! 111!
znarf 2017年

私は、「ブラックcmdボックス」が、特定のブラックボックスソフトウェアよりも問題について学ぶのにはるかに役立つと思います。
クリスチャン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.