如何在路由器后面的系统上映射网络驱动器?

如何在路由器后面的系统上映射网络驱动器?

我的最终目标是将计算机 A(Win7)上的目录结构与计算机 B(Win 8.1)上的目录结构同步。当它们可以看到驱动器但 A 和 B 位于不同的城市且均位于消费级路由器后面时,有多个程序可以很好地完成此任务。有没有什么好的系统可以做到这一点?

Teamviewer 之类的程序可以让您复制文件,但我还没有看到任何擅长同步的程序。

答案1

鉴于您的最终结果是在不同位置的两台机器上获取相同的内容,最好的选择是使用基于云的同步,例如 Google Drive、One Drive、Dropbox 等。

缺点是文件大小受限,但这仍然足够了。Google Drive 目前提供 15GB 空间。

好处是设置同步非常简单,而且由于数据在云端,因此可以在任何地方访问。现在还可以选择添加第三台和第四台电脑进行同步。

如果您不能使用云存储(因为数据太多,或者您不想将其存储在云中),那么您必须在两台电脑之间建立连接。VPN 是最佳做法,但也可以采用远程桌面,勾选将网络共享带到远程计算机,以便从远程计算机访问本地文件。

不过,此后的同步部分可能会比​​较棘手,每次想要同步时可能都需要 VPN 或手动操作。

答案2

BitTorrent 同步 (https://www.getsync.com) 是一个选项......(虽然看起来它现在有一个商业“专业”版本)。

将其安装在您有数据的 PC/设备上,并声明“这是我的第一个同步设备”,设置您想要复制的文件夹,单击“共享”并通过电子邮件(或复制或其他方式)将特制的链接发送到目标 PC。

在目标电脑上,你只需使用该链接(因为它似乎会引导你进入一个网页来下载同步客户端),一旦两台电脑相互配对,它就会开始在你的电脑之间移动文件

在某种程度上,BT Sync 的工作原理与 BitTorrent 相同,即点对点流量,因此两者之间没有云,只有直接连接。如果您的路由器没有阻止 BitTorrent 流量,那么 BT Sync 就可以正常工作。

答案3

我的第一个想法是,实现这一目标的唯一方法是建立一个虚拟专用网络(VPN) 两台计算机之间的连接。VPN 提供了一种管道,通过该管道,计算机和/或网络就像连接到同一个“物理”网络/子网一样。然后,您可以在 VPN 连接上使用您喜欢的任何同步应用程序。

快速谷歌搜索OpenVPN作为非商业用途的免费选项。我从未使用过它;大概你必须在两个系统上安装,正确配置一台计算机作为“侦听器”,另一台计算机作为“连接器”,然后定义并打开适当的 IP 地址和端口。我相信还有其他应用程序,既有免费的,也有商业的。

此种安排的安全级别仅与可用的软件一样好。

相关内容