No estoy al tanto de los precios / productos estadounidenses disponibles, y realmente no puedo recomendarlos ya que las preguntas de compra no están permitidas aquí, pero daré algunos consejos genéricos.
Las unidades NAS baratas generalmente no son muy buenas y tienen velocidades de transferencia muy lentas, como se dice, a menos que su amigo tenga una conexión de cable / fibra, incluso las unidades NAS baratas probablemente sean más rápidas que la velocidad de la conexión.
Dicho todo esto, normalmente las unidades NAS más baratas tienen protocolos muy limitados. Lo más probable es que sea compatible con SMB / Samba, pero abrir estos puertos a través de Internet requiere problemas y es una muy mala idea.
Creo que sin una VPN / similar, vas a estar realmente estancado para "montable".
Puede asignar y hacer un poco con FTP, pero la seguridad estándar de FTP es discutible. Siempre que confíe en su amigo (después de todo, está dejando sus archivos allí, a menos que también desee cifrar el NAS) ... esto debería funcionar bien.
Si no le gusta el FTP estándar, no estoy seguro de que Windows admita SFTP de forma nativa y si lo hace, es poco probable que una unidad NAS de gama baja lo admita.
Dicho todo esto, con un presupuesto bajo, francamente, lo mejor que puede hacer es usar una computadora vieja o, mejor aún, comprar una placa basada en atom y una unidad y cargarla en Windows Server si tiene una licencia (de repuesto o a través de un programa como dreamspark, etc.), luego configure VPN ( sigue mi guía ). Entonces, solo puede usar el uso compartido de archivos de Windows de forma nativa: la simplicidad de la configuración inicial es discutible, pero esta será la solución más segura y mejor en mis libros.
Sé que dijiste que no a la VPN, pero supongo que esto se debe a que no quieres hacer cambios en la red de tus amigos o comprar una caja adicional. Sin embargo, si está dispuesto a reenviar algunos puertos, ¿cuál es la diferencia si en lugar de los puertos compartidos, reenvía los puertos VPN a esta casilla? Los puertos VPN serán todo lo que necesita hacer.
Si puede encontrar una unidad NAS que tenga Samba y VPN, entonces puede cortar Windows Server por completo, pero no conozco ningún dispositivo de este tipo. De manera similar, lo más probable es que pueda usar Linux en lugar de Windows Server en el ejemplo anterior, pero no sé por dónde empezar.
Espero que esto te ayude!