Wed Apr 15, 2015 12:47 pm
You would need access to one router with Public IP. Then, from the router of your friend, create a VPN tunnel giving IP address on the first router with the Public IP. From there you can use dst-nat to access whatever device you want.
For example, you have a router "A" with public IP 1.1.1.1 and router of your friend "B". Create a VPN server on router A and connect router B to A through VPN giving address 10.10.10.10. Now you can do a dst-nat from 1.1.1.1 to 10.10.10.10