Hm, laut diesem Post soll sysctl.conf ausreichen:
IPv6 default route is removed after net.ipv6.conf.all.forwarding is set to 1
I see the ipv6 default router is gone when I set my ubuntu VM to forwarding IPv6 packet.
Below is the snippet when I spin up my ubuntu VM:…
serverfault.com
Allerdings älteres Debian mit älterem Kernel.
Ich kann nur mutmaßen: Versuche es doch ohne DHCP in der von dir geposteten Interface-Datei und sieh' nach, ob es dann im IPv6 und IPvr4 Umfeld funktioniert. Ich bin mir nicht ganz im Klaren, ob die sysctl.conf vor der Interfacekonfiguration oder danach beim Booten abgearbeitet wird. Da könnte (Vermutung!) der Grund für das Verhalten liegen.