I've got software I need to run on two computers on two separate networks (one behind a nat). The software requires both sides to have a static ip address that doesnt change.
I assume some sort of tunnel or vpn would be a neat way to solve this, assigning each computer a private ip address.
What is the best way to do this?
(A hosted server and my home server need to stay connected and recover should somehting happen with my isp like a changed IP address.)