Linux カーネルは、ICMPv6 ルーター広告を許可せず、代わりに同じアドレスにリダイレクトを送信します。

Linux カーネルは、ICMPv6 ルーター広告を許可せず、代わりに同じアドレスにリダイレクトを送信します。

私はdhcpcdを使ってppp0のISPからICMPv6ルーター広告を受信して​​います。ただし、一定時間が経過してからppp0を切断して再接続すると、機能しなくなります。 tcpdumpは、カーネルが実際にRAを受け取りましたが、それを受け入れるのではなく、ICMPv6リダイレクトを送信したことを示しています。へ同じ住所、それは私には意味がありません。これはバグですか?なぜこのようなことをするのですか?どんな助けでも本当に感謝します。再起動後、すべてがうまく機能します... tcpdump - 出力:

23:06:27.174222 IP6 (class 0xc0, hlim 255, next-header UDP (17) payload length: 129) fe80::fa13:8ff:fe1c:1f11.547 > fe80::2daf:5d1f:81c8:546.546: [udp sum ok] dhcp6 reply (xid=821aa (server-ID hwaddr type 1 f813081c1f11) (client-ID hwaddr/time type 1 time 747094422 00085452ff66) (rap
id-commit) (IA_PD IAID:2 T1:1800 T2:2880 (IA_PD-prefix <my_prefix> pltime:3600 vltime:86400)) (DNS-server 2a03:6880::1 2a03:6880::2))
23:06:27.174269 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 216) fe80::2daf:5d1f:81c8:546 > fe80::fa13:8ff:fe1c:1f11: [icmp6 sum ok] ICMP6, redirect, length 216, fe80::2daf:5d1f:81c8:546 to fe80::2daf:5d1f:81c8:546

アドレス*:1f11は私のisp、私のアドレスは*:546です。これをデバッグする方法や奇妙なリダイレクトの原因が何であるかを知っている人はいますか?

追加情報:Gentoo Linux、カーネル6.5.1-Gentoo、dhcpcd 10.0.2。しかし、これは以前のカーネルバージョンでも発生しました。

ベストアンサー1

おすすめ記事