Primero, un poco de contexto inverso como sigue: Tengo un Windows Server 2008 en ejecución para mi empresa. Contiene un ERP, al que pueden acceder otras computadoras / clientes en la LAN. Durante la configuración del cliente, lo único que necesita el software del cliente es acceder a las carpetas compartidas en el Servidor. Después de la configuración, el software en los clientes solo utiliza estas carpetas compartidas para su comunicación con el ERP en el servidor. Creo que las comunicaciones ERP servidor-cliente no son seguras, pero creo que está bien ya que solo se usa dentro de la LAN.
Ahora, me gustaría hacer exactamente lo mismo que arriba, pero para un cliente que está en Internet, a cientos de millas de distancia. Es decir, el cliente necesita acceder a las carpetas compartidas, al igual que los clientes en la LAN. Además, ¿hay alguna forma de hacerlo seguro, sin usar una VPN (porque las regulaciones locales no suelen permitir las VPN en esta área)?
Pensé en el reenvío de puertos, pero me di cuenta de que no sé exactamente qué puertos usa windows para compartir carpetas y, posiblemente, la opción de reenvío de puertos podría ser insegura.
Gracias por tomarse el tiempo de leer & ayudándome!