Although I’m currently experiencing some problems, you might want to try Tailscale. Check out this video.