単一のイーサネットカードになぜそんなに多くのIPv6アドレスがあるのですか?

単一のイーサネットカードになぜそんなに多くのIPv6アドレスがあるのですか?

私のシステムでこれを実行した結果はifconfig次のとおりです。

eth3      Link encap:Ethernet  HWaddr 44:8a:5b:93:34:25  
          inet addr:172.32.17.71  Bcast:172.32.17.255  Mask:255.255.255.0
          inet6 addr: 2002:ac20:1152:b:355b:2bc9:2556:1f47/64 Scope:Global
          inet6 addr: 2002:ac20:1152:b:6d65:3d7f:bb17:6aac/64 Scope:Global
          inet6 addr: fec0::b:859c:f9ad:8b79:ec69/64 Scope:Site
          inet6 addr: 2002:ac20:1152:b:f140:b5d1:22a9:844a/64 Scope:Global
          inet6 addr: fec0::b:f140:b5d1:22a9:844a/64 Scope:Site
          inet6 addr: 2002:ac20:1152:b:802c:9eed:86ea:55cd/64 Scope:Global
          inet6 addr: fec0::b:cdab:5e4d:71c8:cd3d/64 Scope:Site
          inet6 addr: 2002:ac20:1152:b:468a:5bff:fe93:3425/64 Scope:Global
          inet6 addr: 2002:ac20:1152:b:491:b025:26db:ea08/64 Scope:Global
          inet6 addr: 2002:ac20:1152:b:cdab:5e4d:71c8:cd3d/64 Scope:Global
          inet6 addr: fec0::b:355b:2bc9:2556:1f47/64 Scope:Site
          inet6 addr: fec0::b:802c:9eed:86ea:55cd/64 Scope:Site
          inet6 addr: fec0::b:468a:5bff:fe93:3425/64 Scope:Site
          inet6 addr: 2002:ac20:1152:b:859c:f9ad:8b79:ec69/64 Scope:Global
          inet6 addr: fec0::b:6d65:3d7f:bb17:6aac/64 Scope:Site
          inet6 addr: fec0::b:491:b025:26db:ea08/64 Scope:Site
          inet6 addr: fe80::468a:5bff:fe93:3425/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4482604 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1525330 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1237193702 (1.2 GB)  TX bytes:438402088 (438.4 MB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:8973488 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8973488 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1042672397 (1.0 GB)  TX bytes:1042672397 (1.0 GB)

IPv6アドレスがなぜそんなに多いのですか?

答え1

これは1に設定したために発生しますnet.ipv6.conf.*.use_tempaddr。これにより、指定されたインターフェイスに対してRFC 4941プライバシーアドレスが有効になります。 RFC 4941は、実装によって廃止されたアドレスを削除することができると述べていますが、私が見たほとんどの場合はそうではありませんでした。 /procまたはsysctlを介して無効にすることができます。私はLinuxが週に一度新しいものを作成すると思うので、システムの稼働時間は7〜8週間のようです。あなたのエーテルアドレスプレフィックスは、プロバイダに登録されていないように見え、ランダムに生成される可能性があります(仮想のためですか?)。

デフォルトでは、IPv6 SLAACアドレスにはNICのイーサネットアドレスがアドレスの一部として含まれているため、物理的でインターネットに接続されているすべてのデバイスでこれを有効にすることをお勧めします。これは、グローバルに一意の追跡識別子になるためです。通常、寿命が短く、もはや実際ではないため、仮想インスタンスはこれを無効にします。

答え2

たぶんこれはあなたに役立つかもしれません: https://stackoverflow.com/questions/9886711/why-ipv6-allows-a-single-interface-with-multiple-addresses

私が理解しているように、ルータからIPv6アドレスを取得します。したがって、コンピュータが接続されているネットワークの詳細を学ぶことは興味深いでしょう。

関連情報