Problem setting up cluster with NAT address

OK, that means that ES clusters don't work with nodes in different networks, when at least one of them has a NAT address to comunicate with the other, right?

If so, I need to change the architecture of my solution.

Thank you for all the help