brendan wroteno reason both sides could not be servers and clients.
Site A is a server to Site B, so Site B initiates connections to Site A when you are at Site B
Site B is a server to Site A, so Site A initiates connections to Site B when you are at Site A
a bit of a kludge, but it can be done. otherwise a site-to-site vpn, where either side of the tunnel can generate interesting traffic and bring up the tunnel, might be worth considering.
This sounds exactly what I'd like to achieve.
In both sites I have data servers, surveillance cameras, "telephony" equipments.
In turn, one of them is unattended so I think I shold prefere a solution where both sites are capable to initiate a connection with the other site.
Still... it might be that I'm making this thing too big, since, at the end, my goal is to have the VPN always available.
Possibly, even if the unattended site goes down then up (power or internet failure) it might be possible to automatically reactivate the VPN at restart.
Do you see any obstacle for this approach?