これは簡単かもしれませんが、ifconfig
を見ると、2つの異なるglobal IPv6アドレスがリストされています。 2つ割り当てられる理由はありますか?単一のアドレスを取得する必要はありませんか?
valorin@gandalf:~$ ifconfig
eth0 Link encap:Ethernet HWaddr e8:9a:8f:6d:6a:aa
inet addr:172.10.10.1 Bcast:172.10.10.255 Mask:255.255.255.0
inet6 addr: 2400:4000:cafe:2014:48c8:f262:ebe8:297b/64 Scope:Global
inet6 addr: 2400:4000:cafe:2014:ea9a:8fff:fe6d:6aaa/64 Scope:Global
inet6 addr: fe80::ea9a:8fff:fe6d:6aaa/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:258 errors:0 dropped:0 overruns:0 frame:0
TX packets:313 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:78280 (78.2 KB) TX bytes:46173 (46.1 KB)
Interrupt:41 Base address:0xe000
ea9a:8fff:fe6d:6aaa
を含むアドレスは、イーサネットMACアドレスに基づいて自動的に構成されたアドレスです。最後の64ビットの中間に...ff:fe...
が含まれているため、それらを認識できます。残りのビットは、MACアドレスから取得されます。比較する
ea9a:8fff:fe6d:6aaa
と
e8:9a:8f:6d:6a:aa
MACアドレスをインターネット上で表示できるようにすると、コンテンツ/ウェブサイトプロバイダーがあなたのMACアドレスによってあなたの行動を追跡することを心配する人もいます(そのような行動は、Cookieやブラウザで簡単に追跡できますが、ローカルストレージなどなど)プライバシー拡張機能が導入されました。
48c8:f262:ebe8:297b
を含むアドレスはそのようなアドレスです。これは、Webサイトやその他の発信接続への接続に使用されるアドレスです。プライバシーを維持し、追跡しにくくするために時間とともに変化します。
両方のアドレスを使用できます。特に指定しない限り、発信接続ではプライバシーアドレスが使用されます。 MACアドレスベースのIPv6アドレスで着信接続を受信することもできます。これはすべて、柔軟性を高めるために行われます。必要に応じて、さらにアドレスを追加できます。
PS:IPv6アドレスを確認する別のツールは
ip -6 addr
もう少し詳細が表示されます。プライバシーアドレスの後にWord temporary
が表示され、それが何であるかを示します。