1V7, если выход в инет в обоих офисах через аппаратные роутеры, то смотри в настройках есть ли аппаратная поддержка VPN. Я лично предпочитаю ставить софт...Не нужно специально ставить линукс (хотя у меня связка: на линуксе стоит серверное ПО для VPN, а на виндовых компах - клиент).
OpenVPN прекрасно поднимается как на линухе, так и на винде. Ставь, настраивай и получай работу как в локалке