If you can’t find an easier way, compiling your own kernel isn’t too hard. After you’ve git cloned the new kernel, you can just copy your distro’s kernel config (they’re usually in /boot), and then use make deb-pkg -j$(nproc) to compile to a .deb file, so it’s easier to uninstall.
At the start of compilation it will ask about a few new options, you can just press enter to use the default option, or decide for yourself. Probably don’t worry about make menuconfig unless you want to.
There’s proper tutorials online if you wish to do this.








Wow, thanks for the update!
Edit: You can possibly look into NPT if you want to use SLAAC on your LAN, it’s like NAT but for your prefix, so the connection is still somewhat end to end.
Although one thing to note, fd00::/8 is allocated to be used as a private address, however most browsers will prioritise IPv4 over these ULA addresses. You can pick your own prefix from the unallocated addresses, which is kinda sketchy but then browsers trust it.