Wireguard is the only service that I bother to expose.
It's stealth and has mitigations for DOS attacks.
It's stealth and has mitigations for DOS attacks.
I already run PiHole, but I might run this on a different box just to keep things simple.
Also, last I checked - port 51820 is reasonably well known, is it safe to use this default when forwarding traffic?