使用syncthing和蒲公英异地组网零成本实现多设备实时同步
设想一个场景,如果两台电脑之间可以共享一个文件夹,其中一个增删更改其中的内容时,另一个也能同步更新,而且速度不能太慢,最好是免费的。那么syncthing就可以满足这个要求。syncthing可以实现多设备同步文件夹功能,非常好用,但是在局域网中才有效,所以需要使用蒲公英异地组网,实现随时随地都能同步文件。最重要的是零成本!
设置syncthing:
- 从官网下载syncthing,打开syncthing.exe
如果官网下载慢,可以看我百度网盘分享的文件:
链接:https://pan.baidu.com/s/1kWaDBBsCFjDz-T5VOXQNnQ
提取码:sync
- 在
操作中可以找到显示ID(用于添加设备)

- 点击
添加远程设备按钮输入ID(如果在局域网内,可自动扫描出附近的设备)

- 接下来就是共享文件夹了,点击
添加文件夹,设置文件夹路径,注意在共享中一定要勾中共享的设备,如果是同步文件夹,在高级选项卡的文件夹类型应选择发送与接收。其余的功能自行探索(主要是因为我是一个小白QAQ)。


- 保存之后,约半分钟左右,在另一台设备中会显示共享请求,点击
添加即可,然后就可以自动同步了。最好在文件夹的选项中确认一下是否也共享给了另一台设备。


设置蒲公英(见下)。
为了连接更快速,在设置好
蒲公英之后,在syncthing管理界面点击已连接的远程设备展开详细信息,点击选项,选择高级选项卡,在地址列表中添加, tcp://后接该设备在蒲公英软件里的IP地址。点击保存即可。

- 管理界面可以关闭,但syncthing的命令行窗口要保持运行才能实现同步。

设置蒲公英:
- 首先在官网上用手机下载软件(管理端),免费版能转发3台设备,已经够用了。

- 点击
管理,添加软件成员,设置好备注,记住IP地址(在设置syncthing时有用)。

- 下载对应平台的访问端。通过管理端扫码直接添加成员。

- 需要保证syncthing运行时访问端也保持运行。

设置开机自启syncthing:
将syncthing的快捷方式复制到启动文件夹。在win10中目录是
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp。安全软件可能会阻止,点击允许。右键点击快捷方式,点击
属性,选择快捷方式选项卡,运行方式选择最小化,点击确认。

使用syncthing和蒲公英异地组网零成本实现多设备实时同步的更多相关文章
- Oracle EBS-SQL (CST-3):检查零成本交易.sql
SELECT '零成本交易' 交易异常类型 ,msi.segment1 ...
- 零成本实现Android/iOS自动化测试:基于Appium和Test Perfect
https://item.taobao.com/item.htm?spm=a230r.1.14.14.42KJ3L&id=527677900735&ns=1&abbucket= ...
- Google Colab——零成本玩转深度学习
前言 最近在学深度学习HyperLPR项目时,由于一直没有比较合适的设备训练深度学习的模型,所以在网上想找到提供模型训练,经过一段时间的搜索,最终发现了一个谷歌的产品--Google Colabora ...
- 零成本搭建个人博客之图床和cdn加速
本文属于零成本搭建个人博客指南系列 为什么要使用图床 博客文章中的图片资源文件一般采用本地相对/绝对路径引用,或者使用图床通过外链进行引用展示.本地引用的弊端我认为在于: 图片和博客放在同一个代码托管 ...
- 零成本建立的.NET小组开发平台
前言 说道.NET开发平台,首先想到的就是Visual Studio,建立.NET小组开发平台自然首推TFS.但其花费却也是相当昂贵的(当然在本国可以无视这些成本),近期的开发中接触到一些开源软件并读 ...
- 零成本实现Web性能测试:基于Apache JMeter
http://book.51cto.com/art/201204/327301.htm
- 《零成本实现Web性能测试:基于Apache JMeter》读书笔记
1.性能测试概念 性能测试目的: 评估系统能力,验证系统是否符合预期性能指标 识别系统中的弱点 系统调优,改进系统性能 检测长时间运行可能发生的问题,揭示隐含问题 验证稳定性.可靠性 常见性能指标 B ...
- 零成本实现接口自动化测试 – Java+TestNG 测试Restful service
接口自动化测试 – Java+TestNG 测试 Restful Web Service 关键词:基于Rest的Web服务,接口自动化测试,数据驱动测试,测试Restful Web Service, ...
- 零成本实现WEB性能测试(一)性能测试基础
1.1 初识性能测试 概念:负载测试&压力测试. 目的:评估系统的能力,识别系统弱点,系统调优,检测问题,验证稳定性. 分类:负载测试,压力测试,容量测试 B/S指标: Avg Rps,平均每 ...
随机推荐
- Educational Codeforces Round 20
Educational Codeforces Round 20 A. Maximal Binary Matrix 直接从上到下从左到右填,注意只剩一个要填的位置的情况 view code //#pr ...
- Bubble Cup 13 - Finals [Online Mirror, unrated, Div. 1] K. Lonely Numbers (数学)
题意:定义两个数\(a,b\)是朋友,如果:\(gcd(a,b)\),\(\frac{a}{gcd(a,b)}\),\(\frac{b}{gcd(a,b)}\)能构成三角形,现在给你一个正整数\(n\ ...
- rabbitMq学习一
1.安装rabbitmq Windows下安装 首先,我们访问官网[https://www.rabbitmq.com/],点击Get Started. 选择下载安装,由于RabbitMQ使用Erlan ...
- Redis 多实例 & 主从复制
Redis 多实例 多实例目录 [root@db01 ~]# mkdir /service/redis/{6380,6381} 多实例配置文件 # 第一台多实例配置 [root@db01 ~]# vi ...
- HEXO版本控制与持续集成
主要解决了hexo发布文章的繁琐,以及本地资源丢失,更换电脑等情况的出现. 采用AppVeyor实现. 转自 https://formulahendry.github.io/2016/12/04/he ...
- Leetcode(7)-反转整数
给定一个 32 位有符号整数,将整数中的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假 ...
- java有序数组的有序交集
public static void main(String[] args) throws ParseException { int[] a = {4,5,-1,-1}; int[] b = {-1, ...
- CSS pseudo element All In One
CSS pseudo element All In One CSS 伪元素 https://developer.mozilla.org/en-US/docs/Web/CSS/Pseudo-elemen ...
- ADN vs CDN All In One
ADN vs CDN All In One Netlify & JAMstack https://app.netlify.com/teams/xgqfrms/sites ADN Applica ...
- Wi-Fi 6
Wi-Fi 6 802.11ax https://en.wikipedia.org/wiki/IEEE_802.11ax https://www.wi-fi.org/discover-wi-fi/wi ...