树莓派软路由Openwrt教程2

数据同步syncthing

俗话说的好,一个好汉三个桩,一个篱笆三个帮。有些重要数据存放在单一的硬盘中,如果硬盘出了什么catastrophe的话,就不继续往下说了。

今天我们来部署的是syncthing,一个几乎能在所有平台上使用的同步备份软件

Openwrt上部署

进openwrt网关(192.168.1.254),网络储存-储存同步-启用(默认的8384口无需修改)

ssh到openwrt,登陆后键入syncthing就启动了。

打开我们同一局域网下的电脑(或手机或不管什么设备)在浏览器中192.168.1.254:8384就进入syncthing的网页管理端了。

在这里插入图片描述

使用方法也很简单,切换成你的语言,创建设置用户与密码(为了安全),添加远程设备,添加需要共享的文件夹。

只需要双方互为远程设备,且一方接受另一方的共享文件夹即可完成共享。

Windows部署

https://github.com/canton7/SyncTrayzor/releases直接下载软件运行,设置方法同上。

Android部署

谷歌商店直接搜Syncthing,设置方法同上。

Linux云服务器部署

https://apt.syncthing.net/ 官方教程,别忘了防火墙开放端口8384,21025,22000

请添加图片描述

第一次启动后会生成/root/.config/syncthing/ 用于保存配置文件以及证书、密钥(包括https证书、密钥)

vim /root/.config/syncthing/config.xml

把127.0.0.1:8384修改为0.0.0.0:8384

才能在浏览器中访问IP:8384。

内网穿透ZeroTier

zerotier这么好用的内网穿透软件相信很多人都接触过,网上教程也很多。

那我就来整个有点不一样的:zerotier部署在Openwrt上,局域网内设备都能自动连上zerotier。

  • 还是Openwrt网关,ZeroTier-启用-输入你zerotier的ID,勾选‘自动允许客户端 NAT’-保存&应用

  • 浏览器进zerotier-center,同意我们的路由器加入,等待zerotier给路由器自动分配的IP

  • 然后到Advanced那栏请添加图片描述

    右边填zerotier给路由器自动分配的IP,左边填192.168.1.0/24,然后submit就大功告成了

github地址


版权声明:本文为weixin_45111613原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。