我的问题很像这个除了链接的问题是针对 Linux(NETCAT、SSH 等)并且我正尝试通过 Windows 来完成此操作。
我在家用电脑上。我有两个同时的 VPN 连接。我需要以某种方式将 5+ GB 的档案(7z 文件)从一个网络传输到另一个网络,并且希望传输可以重新启动(暂停和恢复)。
最简单的方法是什么?我不介意为一些网络服务付费(两台 VPN 机器都通过防火墙在端口 80 上访问互联网)。我使用 SkyDrive 和 GoogleDrive 成功传输了较小的文件,但不超过 5 GB。
我想我可以使用 7zip 并将文件分成每个 700MB 的大小,然后以这种方式发送它们...我可以做些什么更好的事情吗?
我无法使用 rsync 或 FTP,因为我想要传输的两台计算机位于不同的私有 IP 非路由子网中,并且无法互相看到。两台计算机都不在“互联网上”(两台计算机都没有公共 IP),但位于 NAT 后面,并且可以连接到互联网。
答案1
如果您的家用电脑可以访问这两个 VPN,那么您可以做的就是将这两个 VPN 桥接在一起,在您的家用电脑上创建一个新连接。这样,您将使用两个单独的连接,并使用一个通用路由创建第三个新连接,将三台电脑连接在一起。
此时,您可以在机器之间执行任何您想做的事情,无论是 bittorrent、ftp 等等。
您没有提到公共节点运行的是什么操作系统,但我认为由于其他两台机器是 Windows,所以其中一台也是。桥接两个不同网络连接的说明对于Windows XP和Windows Vista/7。
答案2
下载 FileZilla 服务器并通过 FTP 传输文件。否则,由于所有加密,通过 VPN 传输将非常缓慢。即使通过 VPN,FTP 也会很慢,但不会像直接复制文件那么慢。
如果可能的话,尝试让 FTP 服务器/客户端绕过 VPN。