イーサネットポートが1つしかないコンピュータにIPv6プレフィックス委任を設定し、特定の数のアドレスを要求し、同じデバイスでのみルーティングしようとしています。
これまでオンラインで読んだことによると、一般的な設定は、以下を構成する「外部」ネットワークデバイスがあることです。
[Network]
IPForward=yes
IPv6AcceptRA=yes
次に、内部デバイスで別のオプションを設定します。
[Network]
IPv6PrefixDelegation=dhcpv6
IPv6DuplicateAddressDetection=1
IPv6PrivacyExtensions=no
LinkLocalAddressing=ipv6
[IPv6PrefixDelegation]
RouterLifetimeSec=3600
しかし、ここには「内部」機器がないので、ここではどのようなアプローチが一番良いのか疑問に思います。私にとって意味があるのは、内部ネットワークにすべてのフラグを設定し、複数の仮想デバイスをブリッジに接続する「ブリッジ」デバイスを作成し、各デバイスがプレフィックスからIPv6アドレスを取得することです。
しかし、という単純なブリッジデバイスを設定するとすぐにpdbr
問題が発生し始めました。 「オフ」とマークされていますが、デバイスが表示され、veth
一部のデバイスを追加できますが、IPv6アドレスを取得できません。システムを再起動すると、システムがハングします。
今後どのように進むべきか少し混乱しています。これはすべてBullseyeのヘッドレスRaspberry Pi 4で実行されます。画面がないので、何が起こっているのかを確認するのは難しいです。
また、より簡単な解決策が必要だと思います。ただし、単にデバイスに複数のIPアドレスを追加することはオプションではありません。