Java如何通过网关pc访问外网PC的文件夹?

How to access folder of PC in other network via gateway pc in Java?

我想从 Java 的网络共享中读取文件。当访问同一网络中的计算机时,使用 jcifs 工作正常。

现在我需要从另一个网络中的计算机读取文件,该网络只能通过 "gateway" pc:

这可能吗?如果是:如何? (所有计算机 运行 Windows。)

我不确定是否已经实现了你想要的东西,但如果我要从头开始开发它,我可能会在 "gateway pc" 上开发一些软件用于转发从 "my pc" 到 "target pc" 的请求。

也许你可以使用 NFS4J,它非常有用。

https://github.com/dCache/nfs4j