私のシステムでこれを実行した結果は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アドレスを取得します。したがって、コンピュータが接続されているネットワークの詳細を学ぶことは興味深いでしょう。