2つのIPv6アドレスがあるのはなぜですか?


15

これにアクセスするSystem Preferences > Network > Advancedと、2つの異なるIPv6アドレス(両方とも64ビットのプレフィックスを持つ)が表示されます。なぜそうですか?

ifconfig | grep inet端末で入力すると、(他のアドレスの中で)それら2つのIPv6アドレスも表示されます。それらの2つのIPv6アドレスのうちの1つの終わりには単語があり、もう1つのdynamic終わりにはがありautoconf temporaryます。なぜ不思議なぜ我々は2つのIPv6アドレスが必要との間で異なるものでなければならないdynamicとはautoconf temporary


2
1つはおそらくループバックアダプター(lo0)用で、もう1つはアクティブなネットワーク接続用です。Wi-Fi、イーサネットなどを使用している場合は何でも
-user3439894

@ user3439894このループバックアダプターについて知らなかった
...-nbro

LoopbackおよびLocalhostの詳細を読むことができます。ではIPv4のループバックです127.0.0.1IPv6::10000:0000:0000:0000:0000:0000:0000:0001)。
バジルブルク

回答:


15

デバイスのMACアドレスから派生していたIPv6。これは、変更されたEUI-64形式です。このようなアドレスは、最後の64ビットの中央を見ることで認識できます。含まれている場合..ff:fe..は、おそらくEUI-64ベースのアドレスです。

アルゴリズムは、一部の人々がラップトップやスマートフォンなどのモバイルデバイスを追跡しやすくなることを恐れるたびに同じ64ビットを生成するためです。各ネットワークには異なるプレフィックスがありますが、最後の64ビットは常に同じです。

それがプライバシー拡張が発明された理由です。デバイスは時々新しい64ビットを生成し、それをIPv6アドレスで使用します。新しいアドレスは定期的に生成されるため、アドレスはとしてマークされtemporaryます。新しいアドレスが生成されるときにシステムが古いアドレスを使用している場合、デバイスは複数のプライバシー拡張アドレスを持つことができます。システムは、必要な限り古いアドレスを保持します。新しい発信接続の場合、システムは通常、最新の一時アドレスを使用してプライバシーの最大レベルを維持します。


4
また、任意の数の静的アドレスを自分で選択することもできます。
マックスリード

1
また、私が間違っていても修正しますが、ほとんどのデバイスはとにかく2つのIPアドレス(「リンクローカル」バージョンとパブリックインターネットバージョン)を持っていませんか?ネットワークに接続されているデバイスには少なくとも2つのIPが表示されると予想しています。
-phyrfox

6
@phyrfoxはい、実際、同じインターフェースで3つのIPv6アドレスを見るのはまったく普通です:EUI-64ベースの番号(通常はグローバルスコープの)、プライバシーアドレス(同じスコープ、一時)、およびリンクローカルアドレス( fe80 :)で始まります。
ゴードンデイヴィソン

2
@GordonDavisson確かに、私はグローバルアドレスについてのみ話していました。リンクローカルを含めると、インターフェイスごとに少なくとも3つのアドレスが実際に最も一般的です。
サンダーステファン

1

IPv6アドレスには4つの異なるタイプがあります。

  1. メインアドレス、ISPプレフィックスを使用+ネットワークインターフェイスMACアドレスの派生。
  2. メインアドレスに基づく一時アドレス。ただし、追跡を防ぐためにランダム化されています。(新しいものは時々生成されます)
  3. 始まるリンクローカルアドレスfe80:。(グローバルには使用できず、ルーティングに関連付けられています)
  4. 始まることで識別される一意のローカルアドレスfd00:。(グローバルに使用できず、ルーティングに関連付けられていません)

私の場合、ホームネットワークでIPv6を有効にしたところ、Windowsコンピューター用にこれらの4種類のアドレスが1つずつあることがわかりました。(実行すると表示されますipconfig

一時アドレスとリンクローカルアドレスは、そのようにマークされているので混乱しませんでしたが、最初はメインと同じ方法でラベル付けされた2番目のアドレスに混乱しました。私はそれがより短いことに気づき、で始まり、fd00グーグルで調べた後、それが私のデバイスの一意のローカルアドレスであることがわかりました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.