Как связать 5 офисов в одну сеть через интернет?
Надо чтобы они каждый день в определенное время обменивались файлами через общую папку Файлы насколько большие? Если не больше, то по smtp. Иначе - облачный диск: google, yandex, dropbx и т. д. Либо пилите свою VPN сеть.
Практика показывает что после того как настроишь что для обмена файлами, юзеры (Аля руководство) говорят: "А давайте все будем работать в клиент-серверной версии мега-программы!!!"
Так что лучше сразу построить внятную vpn сетку со всеми плюшками и примочками, чем применять полумеры.