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

syncthing文件同步软件

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

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

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文件同步软件” 的相关文章

强大无数据库图床2.0PHP程序

强大无数据库图床2.0PHP程序

项目地址:https://github.com/icret/EasyImages2.0 始于2018年7月,支持多文件上传,简单无数据库,返回图片url,markdown,bbscode,html的一款图床程序 演示地址:https://png.cm/ 之前一直用的图床程序是:PHP多图长...

MobaXterm配置SSHTunnel

MobaXterm配置SSHTunnel

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

debian/ubuntu/centos7系统安装syncthing文件同步软件教程

debian/ubuntu/centos7系统安装syncthing文件同步软件教程

实验系统:debian10/ubuntu/CentOS7 64位用putty或者其他ssh工具连上服务器,然后用wget命令下载Syncthing的Linux 64位版,版本号对应官网上的最新版,请自行选择:wget https://github.com/syncthing/syncthi...

网络测压小工具webBenchmark

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

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

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

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