Zerotier
Самый, пожалуй, простой вариант. Установил, присоединил компьютеры к сети, забыл.
P.S. Сам zerotier файлы не расшаривает, он лишь устанавливает соединение между компьютерами (как если бы они были в одной локалке - по сути, VPN), а что дальше вы будете использовать - стандартную samba винды, ftp/http сервер, SSH или что-то более экзотическое - это уже на ваше усмотрение