Connect two remote devices

Closed
siriodotgala Posts 1 Registration date Friday January 20, 2017 Status Member Last seen January 20, 2017 - Updated by siriodotgala on 20/01/17 at 05:04 AM
Hello,
I'm new here, any help will be appreciated :)

I'm in need to connect two devices located in two different location via tcp.

Both the devices are under two router.
I've already tried to set up a vpn between the routers (two ASUS N55U), it half works:

The first router (SERVERVPN - 192.168.2.254) relase the ip to the second router (CLIENTVPN 192.168.1.254 - that assume 192.168.2.30 once connected to the vpn)

From the clients of CLIENTVPN router i can ping any device connected to the SERVERVPN router (192.168.2.X) .

Otherwise I can ping from any devices connected to the SERVERVPN only the CLIENTVPN router, but not its clients, beceause they don't have a vpn ip (i suppose CLIENTVPN router is doing a nat or something else).

Now, what i really need is that i can reach only ONE device connected to the CLIENTVPN router from only ONE device connected to the SERVERVPN router, and viceversa.

Is there a way to do this?
I don't know, something like static route?

To be more clear:
192.168.2.150 (PC1) -> 192.168.2.254 (SERVERVPN) -> 192.168.2.30 (CLIENTVPN - LOCAL ADDRESS 192.168.1.254) -> 192.168.1.1 (PC2) (no VPN address) and viceversa.
Of course i can alway ping the router CLIENTVPN from PC2 (192.168.1.1 <-> 192.168.1.254)

I'm open to every hint.
I could change the routers in case, but as last chance.

Thank you very much in advance to everyone who'll help!

Best regards,
Daniele.