Syncthing 中文文档 下载 App

从其他电脑访问管理界面:改监听地址或走 SSH 隧道

为什么默认远程打不开

管理界面默认绑定 127.0.0.1:8384——只有本机浏览器能访问。这是安全默认:界面能浏览与修改全部同步内容,暴露给局域网等于交出文件系统。远程访问是显式开启的功能,两条路线。

路线一:改监听地址(长期需要)

  1. Settings → GUI → GUI Listen Address,把 127.0.0.1:8384 改成 0.0.0.0:8384(所有网卡);
  2. 必须同时设置 GUI 用户名与密码(同页 GUI Authentication)——官方文档对裸奔 GUI 的警告级别很高;
  3. 本地防火墙放行 8384/TCP(若需要);
  4. 远程浏览器访问 设备IP:8384。

界面还有一层 Host 校验:GUI 绑定在 localhost 时,程序检查浏览器访问的主机名,防 DNS 重绑定攻击(0.14.6 起)。反代或改绑定后遇到 Host check error 的处理见官方 FAQ——确保用 localhost/127.0.0.1 访问,或在高级设置里明确关闭该校验(同时保证有认证与 HTTPS)。

更讲究的做法是给 GUI 开 HTTPS(GUI 设置里启用),避免管理流量明文跑局域网。

路线二:SSH 隧道(临时需要,推荐)

不改动任何配置、不开放任何端口:

ssh -L 9999:localhost:8384 目标机器

然后在本地浏览器打开 127.0.0.1:9999。隧道的妙处:即使目标机器的 GUI 仍绑定在 localhost 上也能用——SSH 把流量从目标机的 localhost 里转出来,全程加密。

怎么选

远程访问不了的另一种情况是程序本身没在跑——回[连接排查(../03-设备配对/05-pairing-failed.md)确认进程状态。