A site-to-site VPN connects two internet gateways using encryption without the need for software installation. If you use a VPN tunnel, however, you will need a server.