2台のマシン間でpingを実行してください(IPV6アドレスを持っています)?
どうもありがとう。
リンクローカルアドレス
ネットワークにインフラストラクチャがなく、IPアドレスを提供したり、静的アドレスを使用して手動で処理したりする場合、コンピューター間で通信する方法があり、リンクローカルアドレス。少し簡略化されていますが、これはランダム化されたアドレスであり、ルーターを通過させることはまったく許可されていません。 IPv4プライベートアドレスは、ルーターを介してルーティングできます。ただし、ハブとスイッチは通過できます。
マシンにはグローバルアドレスはまったくありませんが、1つのIPv4リンクローカルアドレスと1つのIPv6リンクローカルアドレスがあります。
IPv4リンクローカルアドレス
通信する2台のコンピューターがIPv4リンクローカルアドレスを使用している場合、それらを使用して、たとえばping(8)
で通信できます。リンクローカルアドレスの範囲は169.254.0.0/16
です。 rfc3927 を参照してください。リンクローカルアドレスは、IPv4のグローバルアドレスまたはプライベートアドレスとは関係がないことに注意してください。プライベートアドレスは、これらのネットの一部です10.0.0.0/8
、172.16.0.0/12
、192.168.0.0/16
; rfc1918 を参照してください。
したがって、コンピューターに196.254
というプレフィックスが付けられ、同じリンク上にあるIPv4アドレスがある場合、ping(8)
または必要に応じて他のツールを使用して、コンピューター間で通信できます。通常、アドレスは同じですが、再起動とネットワーク間で変わる可能性があることに注意してください。
IPv6リンクローカルアドレス
2台のコンピューターが同じリンク上にあり、IPv6を使用している場合、それらのリンクのローカルアドレスを使用できます。 IPv6をサポートするすべてのデバイスmustにはリンクローカルアドレスが必要です。 IPv6のアドレス範囲は rfc4291 にあり、net fe80::/64
にあります。
したがって、接頭辞fe80::
を持つIPv6アドレスはリンクローカルアドレスであり、リンクに対して一意です。したがって、これらのアドレスを使用して同じリンク上の他のコンピューターに到達できますが、butあなたはmustを追加する必要がありますアドレスの接尾辞として使用するインターフェイス(または使用するインターフェイスをアプリケーションに指示します)。その接尾辞は%
文字で始まり、その後にインターフェイスIDが続きます。
ping6 ffe8 :: 54c7:ef39:a57a:1802%11
アドレスの末尾の%11
に注意してください。
グローバルIPv6アドレスは通常、ネット2000::/3
にあり、2
または3
で始まりますが、常に(ほぼ)LAN上の '/ 64'-netに分割されます。しかし、これについてはrfc:sを調べてください。
試してくださいping6
man 8 ping6
クラスBサブネットを実行しており、両方のマシンが同じサブネット上にあるように見えます。最初のマシンから:
ping6 fe80::54c7:ef39:a57a:1802