To build a site2site network, at least one node must have a public IP. If not, you need to set up port forwarding on your main router