The VPN is configured correctly as I can connect with the built in Android client when my phone is connected via 4G, and the laptop connected fine when tethered to the phone via wifi. I'm guessing ...
When it comes down to it, IPv4 port forwarding really only exists because NAT exists. IPv6 removes the need for NAT entirely in a home lab situation, which changes the problem in an important way: ...