How to add node located behind NAT?

Hi everybody,
I’m trying to add some node to a cluster. This node is located behind NAT. The other nodes of the cluster aren’t.
I guess this node uses it’s LOCAL IP address while establishing a connection . Therefore I get an error saying "unable to connect to blablabla"
Is there a way to define an external address of a node?

  1. You can setup VPN
  2. You can install Couchbase Server 2.1+ and use DNS name, when adding node to cluster.
    See: and

Thank you very much.
Your answer helped to solve my problem. I used DNS names.