链接
下载:https://github.com/syncthing/syncthing/releases
文档:https://docs.syncthing.net/users/firewall.html
Linux 可远程访问
syncthing # 先运行再关闭
vi ~/.config/syncthing/config.xml # 编辑配置文件
# 查找 /8384 修改 127.0.0.1:8384 为 0.0.0.0:8384 再运行
开放端口
firewall-cmd --add-port=8384/tcp # 开放端口
firewall-cmd --runtime-to-permanent # 永久化规则
firewall-cmd --reload # 重启防火墙 (修改配置后要重启防火墙)
firewall-cmd --list-all # 查看防火墙规则
设置
常规 > 设备名 > 更改名称便于管理
图形用户界面 > GUI 监听地址 > 修改为 0.0.0.0:8384
开启远程
发送方
文件夹 > 添加文件夹 > 配置需要发送的文件夹,并在远程设备中共享出去
设置 > 连接 > 协议监听地址 > 作为 服务端
要监听的地址,默认 default
监听以下地址
tcp://0.0.0.0:22000
quic://0.0.0.0:22000
dynamic+https://relays.syncthing.net/endpoint
需要开通防火墙端口 22000
可以修改为 tcp://0.0.0.0:22222
(本机 IP 地址为 192.168.1.100
)
接收方
远程设备 > 添加远程设备
常规 > 填写设备 ID 和别名
高级 > 地址列表 > 作为 客户端
要连接的地址,默认 dynamic
与服务端 default
对应
可修改为 tcp://192.168.1.100:22222
与服务端地址对应
设置 > 常规 > 编辑文件夹默认值 > 文件夹路径(选择接收存储目录)