Static IP assignment works on LAN. VPN doesn't really allow that to happen. In order to have static adresses you would need to set up a site2site VPN. To do that each location needs to be set to have different local IP-adresses (eg. Server-location: 10.10.0.0/24, Branch 1: 10.10.1.0/24, Branch 2: 10.10.2.0/24.. and so on). The VPN connection has to established by the routers and not by the computers itself. After that, your main computer at the server location (eg. 10.10.0.100) will be able to connect to PC1 at branch1 over the local fixed ip (eg. 10.10.1.222). A connection from a pc to a VPN-Server will always end up in a different adressing. The connection would look like that : Server (static IP) -> VPN-Router (set as server with static WAN-IP) -> Internet -> VPN-Router (client, gets a random IP from the VPN-server) -> PC1 (static IP). Hope that helps
... View more