Due to GFW, I use Zerotier with self-hosted planet. I tried to use machine B with a public IP address for port forwarding of the Planet service port hosted on machine A. Now, both client X and client Y are behind NAT firewalls. Client X connects to the Planet port on A, while client Y connects to the port on machine B that forwards to A’s Planet port. Will this affect NAT hole punching, and can the Planet service still obtain the real public NAT mapped port of client Y?