当前位置:首页 > 其他 > 正文内容

syncthing文件同步软件

23vps2年前 (2022-09-15)其他870

这是一款可以满足办公、文件共享、团队协作、家庭存储等文件同步需求的开源软件,不依赖中心服务器,完全由自己掌握数据,安全可靠。

Syncthing是免费且开源的,而且跨平台支持windows、mac、linux、android等主流平台,除了PC、手机以外,在部分路由器、树莓派等硬件上都能轻松运行,听说还支持NAS。

阿里云限量代金券 | 此广告位出租25元/月

下载地址:https://github.com/syncthing/syncthing/releases/

官网地址:https://syncthing.net/

比较可惜的是,目前syncthing手机端只支持安卓,并未发布ios版,由一个第三方做的相对简陋的ios app[fsync]可以暂时顶替,不过我在美区商店搜到需要支付2美金才能下载。

大多数同类的网盘软件都需要较为麻烦复杂的安装搭建服务器过程,而 Syncthing 在使用上简直超级简单方便!以 Windows 版本为例,Syncthing 本身就是一款绿色免安装的软件,直接下载解压打开 syncthing.exe 即可运行,启动后通过浏览器访问:http://127.0.0.1:8384 进入 Syncthing 的控制面板

官方最新windows图形界面增强版的syncthing客户端SyncTrayzor下载https://syncthing.net/downloads/

图形版项目地址:https://github.com/canton7/SyncTrayzor

64位:https://github.com/canton7/SyncTrayzor/releases/download/v1.1.29/SyncTrayzorPortable-x64.zip

32位:https://github.com/canton7/SyncTrayzor/releases/download/v1.1.29/SyncTrayzorPortable-x86.zip

不过图形版内置的内核文件可能不是最新的,当然旧版的内核不是不能用,你也可以下载最新版内核文件替换(据说图形版界面只是集成了一个web浏览器框架以及一些接口制作而成的)

最新正式版下载

64位:https://github.com/syncthing/syncthing/releases/download/v1.22.0/syncthing-windows-amd64-v1.22.0.zip

32位:https://github.com/syncthing/syncthing/releases/download/v1.22.0/syncthing-windows-386-v1.22.0.zip

更新内核的方法实际上就是将syncthing.exe替换成压缩包里最新版的syncthing.exe

安卓版:http://www.appchina.com/app/com.nutomic.syncthingandroid

如果安卓版在4G环境下无法同步,则需要将内网电脑上的22000端口映射到路由器22000端口上,同时路由器上登录一个动态域名服务,在安卓端编辑设备添加自己的动态域名后就可以同步了

关于同步速度:两边都没有开放22000端口也可以实现同步,而且速度能达到上传带宽极限想知道这是靠什么原理实现的?交叉同步你需要添加一堆远程节点,节点越多同步速度越快,但是这样会占用每个节点的硬盘空间,syncthing也支持单独部署中继节点,类似反向代理转发,比直接在公网ip部署完整syncthing节点更节省硬盘空间。相关链接:https://docs.syncthing.net/users/relaying.html

是靠nat打洞吗?那是因为有一边的路由器开启了UPnP或者开启了Nat fullcone,其实就是打洞原理。


windows版简单使用教程

以 Windows 为例,简单记录一下 Syncthing 数据同步神器使用方法,软件版本:syncthing-windows-amd64-v1.18.5。

解压,打开 syncthing.exe,一般会自动打开 http://127.0.0.1:8384/ syncthing 网页管理页面,首次登录会提示是否允许匿名使用报告

建议给 GUI 管理页面加个用户名和密码:

syncthing 默认开启本地发现和中继

关于启用中继是什么意思的解释:比如你在楼顶对楼下一个人喊话,太高了他听不到,这时候中间一个人帮你传话,这个人就是 “中继”,如果你只是局域网使用只需要开启本地发现,另外三个选项不用勾。

关于安全问题:即便知道对方识别码,对方识别码可以动态改的,识别码暴露没事,新设备加入同步是需要你主动同意的除非不仅知道deviceId,还可以控制对方的Sync,sync在安全这块处理是很严格的

如果跨文件系统使用 syncthing,建议文件夹「选项」中开「启忽略文件权限」

添加远程设备

到远程设备确认添加新设备

远程设备文件夹共享给新设备(同样建议文件夹「选项」中开「启忽略文件权限」)

如无意外,至此已经能同步文件了


主机哥服务器上有个定时备份任务,由于它每分钟都会向我自己电脑同步一些备份文件过来,导致电脑不断弹出同步成功的信息来,很是烦,怎么关掉这些提醒呢?

Windows 10电脑桌面右下角的通知角标上面右键-打开操作中心-转到通知设置

通知关掉


关于开机启动

SyncTrayzor支持在设置里设置


注意:

如果打开SyncTrayzor出现下面这种错误提示应该如何处理?

解决办法:把config.xml删除,重新打开SyncTrayzor让syncthing主程序重新自动生成这个配置文件就可以了。


linux版教程:https://23vps.com/post/42.html


SYNCthing同步技术QQ群177255350

本网站由提供服务

扫描二维码推送至手机访问。

版权声明:本文由主机测评网发布,如需转载请注明出处。

本文链接:https://23vps.com/post/41.html

标签: 文件同步
分享给朋友:

“syncthing文件同步软件” 的相关文章

curl和wget忽略证书错误教程

curl和wget是我们常用的Linux下载测试工具如果遇到下载报错可以按下面方法操作如果是curl ssl证书错误其实只要在url地址后面加上 -k,就可以忽略证书校验了(不验证证书)。具体就是这样操作:curl  'https://下载地址' -k如...

MobaXterm配置SSHTunnel

MobaXterm配置SSHTunnel

MobaXterm作为一款良心的SSH工具,它支持SSHTunnel隧道功能,网上的教程讲的并不详细,所以主机哥写个教程:由于主机哥买了台NAT服务器,由于NAT服务器只有SSH端口没有其他公网端口,安装宝塔后要访问8888端口进行面板设置才能用,这时候SSHTunnel就可以用上了点击Tunnel...

网络测压小工具webBenchmark

这是一个HTTP基准测试工具,可以用来耗尽服务器带宽或流量限额。特点:每个请求都有随机的 User-Agent可自定义请求参数中的 Referer并发线程取决于您的服务器性能。项目地址:https://github.com/maintell/webBenchmark/ 起源这个起源于MJJ论坛刷“剑...

搭建Syncthing发现和中继服务器和配置Syncthing客户端

搭建Syncthing发现和中继服务器和配置Syncthing客户端

折腾借口Syncthing好是挺好的,但就是同步不给力,公共网络服务其质量参差不齐,网络也说不清。最好的解决方案还是自己搭建发现服务器Syncthing Discovery Server和中继服务器Syncthing Relay Server,有效解决网络连接差,非局域网连接慢的问题。不同于Resi...

魔方财务迁移教程

魔方财务迁移教程

主机哥的魔方财务需要迁移到新的服务器压缩打包所有网站文件备份下载数据库文件在新服务器上安装宝塔添加网站设置伪静态location / { if (!-e $request_filename) { rewrite ^(.*)$ ...

ServerStatus多服务器探针搭建教程

这是一款开源多服务器探针程序项目地址:https://github.com/cppla/ServerStatus 它支持Docker一键部署,也支持手动部署主机哥喜欢Docker一键部署的方式,下面介绍下Docker一键部署的方法服务端Docker: wget --no-check-ce...