コマンドラインからIPv6アドレス選択優先順位を印刷する方法はありますか?

コマンドラインからIPv6アドレス選択優先順位を印刷する方法はありますか?

アドレスラベルを印刷しip addrlabelてラベルと優先順位を無視できますが、/etc/gai.confコマンドラインから現在の優先順位を印刷するにはどうすればよいですか?

存在するhttps://man7.org/linux/man-pages/man8/ip-addrlabel.8.html、それは言う

優先順位はユーザースペースによって管理され、ラベル自体のみがカーネルに保存されます。

しかし、どのように印刷しますか?

Windowsでは、簡単に次のように入力できます。

$ netsh int ipv6 show prefixpolicies
Querying active state...

Precedence  Label  Prefix
----------  -----  --------------------------------
        50      0  ::1/128
        40      1  ::/0
        30      2  2002::/16
        20      3  ::/96
        10      4  ::ffff:0:0/96
         5      5  2001::/32

Ubuntuで同じことをする方法は?

ありがとうございます。

ベストアンサー1

残念ながら、Linuxでは現在のアドレス優先順位を印刷できません。

デフォルトはglibc²にハードコードされており、コメントに反映され、/etc/gai.conf同じファイルで正常にオーバーライドできます。

(BTW:ソースアドレスの選択はカーネルによって行われ、宛先アドレスの選択はglibcによって行われます。コアリストされたインターフェースがあります現在のシェアRFC 3484/6724 テーブルの一部です。 )


default_precedence²検索ソースコード

おすすめ記事