Tailscale + hacdias-webdav 实现 Obsidian / Super Productivity 全设备私有同步 教程大纲

一、教程前言(方案介绍)

  • 痛点说明:官方同步收费、第三方网盘限速、公网映射不安全、端口暴露风险高

  • 方案核心:本地搭建 hacdias-webdav 服务 + Tailscale 点对点内网穿透,零公网裸奔、免费私有同步

  • 适配场景:同时搞定 Obsidian 知识库同步 + Super Productivity 任务清单同步

  • 端口说明(结合前期答疑):全程使用 6065 自定义端口,无官方占用、适配内网服务、规避高危端口风险

二、方案原理与优势(新手必看)

2.1 各组件作用

  • hacdias-webdav:轻量、稳定、跨平台私有 WebDAV 服务,作为同步核心存储

  • 6065 端口:非系统预留端口、无默认高危服务占用,是小型私有文件服务最优自定义端口

  • Tailscale:零配置内网穿透,无需公网 IP、无需路由器端口映射,设备点对点加密传输

2.2 本方案核心优势

  • 安全:全程内网加密,6065 端口不暴露公网,杜绝端口扫描、恶意探测

  • 免费:无订阅费用,完全私有化部署,数据自留

  • 通用:一套 WebDAV 服务,同时适配笔记、任务两类软件同步

  • 稳定:规避网盘同步冲突、文件丢失、限速卡顿问题

三、前期环境准备

  • 服务端设备:Windows / Mac / Linux(常驻开机设备,作为同步服务器)

  • 软件准备:hacdias-webdav、Tailscale(全设备安装)

  • 客户端设备:手机、平板、其他电脑(需要同步的终端)

  • 基础前置:设备可正常联网,服务端无 6065 端口占用

四、服务端部署:hacdias-webdav 搭建(6065 端口专属配置)

4.1 端口前置检查(避坑关键)

  • 6065 端口占用查询命令(Windows/Linux/Mac 多平台指令)

  • 6065 端口答疑复盘:无官方服务绑定、仅常用于私有 WebDAV,内网使用完全安全

4.2 安装 hacdias-webdav

多平台快速安装、解压、授权配置

4.3 核心配置文件编写(重点)

  • 强制绑定端口:6065

  • 设置 WebDAV 账号密码(基础安全认证)

  • 分目录配置:分别建立 Obsidian 笔记目录、Super Productivity 任务目录(隔离同步数据)

  • 权限配置:读写权限开放,杜绝同步权限不足报错

4.4 启动服务 + 开机自启设置

后台常驻运行,保证设备开机自动启动同步服务

4.5 本地内网连通性测试

内网设备通过 6065 端口访问 WebDAV,验证服务正常运行

五、Tailscale 内网穿透配置(核心无公网穿透)

5.1 全设备安装登录 Tailscale

服务端、所有客户端统一登录同一账号,加入同一虚拟内网

5.2 获取服务端 Tailscale 虚拟 IP

固定虚拟 IP,避免 IP 变动导致同步失效

5.3 穿透验证

非局域网设备,通过「Tailscale 虚拟 IP:6065」访问 WebDAV 服务

5.4 安全加固(对应前期端口讲究)

禁止 6065 端口公网映射,仅保留 Tailscale 内网访问,杜绝裸奔风险

六、客户端同步配置(双软件全覆盖)

6.1 Obsidian 全设备同步配置

  • 安装 Obsidian WebDAV 同步插件

  • 填写同步地址:http://Tailscale虚拟IP:6065/obsidian

  • 填写预设 WebDAV 账号密码

  • 同步规则设置:忽略缓存、冲突文件处理、自动同步时机

  • 多设备同步测试(电脑/手机双向同步)

6.2 Super Productivity 全设备同步配置

  • 打开软件云端同步设置,选择自定义 WebDAV 同步

  • 填写同步地址:http://Tailscale虚拟IP:6065/task

  • 绑定账号密码,开启自动同步

  • 任务数据双向同步测试,验证新增/修改/删除数据同步生效

七、6065 端口专属使用规范与避坑指南(对话核心知识点)

7.1 6065 端口使用讲究

  • 端口属性:1024-49151 注册端口,无官方绑定服务,干净无高危风险

  • 使用原则:内网专用、禁止公网暴露、无需更换端口(适配 WebDAV 最优)

7.2 常见端口问题排查

  • 6065 端口被占用:终止冲突进程/修改端口备选方案

  • 端口连通失败:防火墙放行 6065 端口、Tailscale 内网权限排查

  • 同步失败:端口不通、账号错误、目录权限不足三类核心问题

八、全局故障排查手册

  • 服务启动失败排查

  • Tailscale 虚拟内网不通排查

  • 双软件同步冲突、文件丢失解决方法

  • 移动端同步超时、连接失败修复

九、进阶优化方案(可选)

  • 配置 HTTPS 加密访问,提升传输安全性

  • 设置 WebDAV 定时备份,防止数据误删

  • Tailscale 永久在线、保活设置

  • 多设备同步优先级、忽略文件精细化配置