两个无公网 IP 主机间传输数据的最好姿势是?

2019-12-25 11:00:57 +08:00
 crazytec
手上有两台没有公网 IP 的主机,怎么传输数据又快又(相对)便宜?每个月都需要一次性传输大概 500G 左右的数据,传输数据的主机在海外,接受数据的在国内
以前用的 BaiduPCS 分块,但是最近经常出错
目前用的 firefox send 分块传,但是国内主机下载时快时慢(一般 3-5M/s,但是经常断,在高峰时间段只有一两百 k)
16001 次点击
所在节点    云计算
87 条回复
wccc
2019-12-25 11:31:20 +08:00
然后 syncthing 同步试试看..
digimoon
2019-12-25 11:31:27 +08:00
syncthing
leavic
2019-12-25 11:37:18 +08:00
zerotier 走 UDP 的,数据一大很容易被 QOS
huobazi
2019-12-25 11:41:08 +08:00
装上 windows 然后 QQ
gesse
2019-12-25 11:45:58 +08:00
问题应该变成:两个在防火墙后面没有做 DNAT 的两台主机怎么通信是吧?架设叫 A、B
找一台有公网的主机 C,然后让 A 和 C 建立 ssh 转发隧道,再让 B 通过公网 IP 连接 C 传输数据,其实就是和 A 传输数据。
ssh 端口转发隧道可以参看这篇文章:
https://www.cnblogs.com/sparkdev/p/7497388.html
netChen
2019-12-25 12:01:39 +08:00
说 QQ 和寄硬盘的别误导楼主,其实用迅雷就可以了(#偷笑),具体方案:迅雷+加速器,从目标主机上下载,然后手动 FTP 上传至接收主机(#呲牙)! PS:楼主可以考虑端口映射用 ssh 自己架设,只是一种思路,具体没实施过
1462326016
2019-12-25 12:03:05 +08:00
@gesse 这样的话取决于主机 C 的带宽和流量情况。其实最好的方式是类似于 ftp 的 xtcp 模式,但是目前好像成功率不高。。取决于 NAT
gone
2019-12-25 12:07:18 +08:00
微软的付费 oneDrive 有没有试过?
ifishman
2019-12-25 12:11:00 +08:00
国外多整几个计时的云服务器,然后同步过去,最后 bt 回来
crazytec
2019-12-25 12:12:46 +08:00
@dapang1221 反代连接的 ssh
mrcn
2019-12-25 12:14:58 +08:00
@netChen 他不是两边都没有公网 ip 吗
AoTmmy
2019-12-25 12:20:45 +08:00
压缩 GoogleDrive/OneDrive 下载 解压
feather12315
2019-12-25 12:53:02 +08:00
不考虑一下对象存储?
windyland
2019-12-25 13:08:21 +08:00
可以使用 frp 的 xtcp 功能
ppBruce
2019-12-25 13:16:18 +08:00
syncthing
nemowang
2019-12-25 13:31:18 +08:00
@AoTmmy GoogleDrive 没有断点续传😂😂😂
dream7758522
2019-12-25 13:31:52 +08:00
百度网盘啊
Actrace
2019-12-25 13:51:12 +08:00
tmp.link 单个文件最大 5GB,500G 的话,需要分卷咯。
exkernel
2019-12-25 13:56:02 +08:00
seakingii
2019-12-25 14:18:11 +08:00
1 网盘 比如 OneDriver
2 对象云存储 ,比如阿里云的 OSS
3 自建中转用的 FTP/SFTP 服务器

核心都是通过中转

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/632105

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX