私のipv6アドレスを見つけようとしていますが、いくつかのオプションがあります。

私のipv6アドレスを見つけようとしていますが、いくつかのオプションがあります。

ip -6 addr

複数の物理アドレスを印刷します。

    inet6 <addr>/128 scope global dynamic noprefixroute 
       valid_lft 999612sec preferred_lft 394812sec
    inet6 <addr>/64 scope global dynamic mngtmpaddr noprefixroute 
       valid_lft 1002639sec preferred_lft 397839sec
    inet6 <addr>/64 scope link 
       valid_lft forever preferred_lft forever

これまではglobal世界的に認められたという意味です。しかし、2つのグローバルがあります。どちらが実際の有効なipv6アドレスですか?

他のホストには3つあります。

/128 scope global dynamic noprefixroute
/64 scope global temporary dynamic
/64 scope global dynamic mngtmpaddr noprefixroute
  1. それぞれはどういう意味ですか?世界的にこれらの違いは何ですか?

私のRPiに固定IPを設定しようとしています/etc/dhcpcd.conf。 。

  1. scope linkこの場合、実際にこれは正しいですか?
  2. 大きな絵を合わせるとどうなりますか?

ベストアンサー1

scope global存在または存在しないアドレスが目的のmngtmpaddrアドレスになります。

IPv6標準では、scope link()で始まるリンク - ローカルアドレスが必要です。fe80::ただし、どの目的でも使用するには、接続するインターフェイスも指定する必要があり、まったくルーティングできません。これは通常、設定ファイルに書き込むのが間違いである可能性があることを意味します。(存在しない文脈は考えられません)

mngtmpaddrこのアドレスは、プライバシー保護のために一時的なIPv6アドレスを生成するために使用されると考えられています。バラよりman ip-addressここ).:

mngtmpaddr

(IPv6のみ)カーネルにプライバシー拡張(RFC3041)を表すテンプレートで、このアドレスで生成された一時アドレスを管理させます。これを有効にするには、use_tempaddr sysctl設定を0より大きい値に設定する必要があります。特定のアドレスのプレフィックス長は64文字でなければなりません。このフラグを使用すると、ステートレスの自動構成が有効になっているかのように、手動で構成されたネットワークでプライバシー拡張を使用できます。

したがって、DCHP6によって割り当てられたアドレスは別のアドレスになります。

おすすめ記事