防火墙、端口与代理服务器
Filemote 只建立出站连接。没有任何东西会从外面拨入你的机器,因此路由器上没有需要转发的端口, 家用防火墙上也没有需要开放的端口。如果某个网络挡住了 Filemote,它挡住的是出去的路,而不是进来的路。
实际存在的连接
| 从哪里 | 到哪里 | 端口 | 做什么 |
|---|---|---|---|
| 代理 | api.filemote.com | 443 (HTTPS) | 一切:列目录、传输、AI 中继 |
| 你的浏览器 | filemote.com, api.filemote.com | 443 (HTTPS) | 网页应用 |
| AI 服务 | 不连向外部 | —— | 只在本机监听 |
AI 服务占用的是本机的 8765 端口。那是一个回环端口,不是网络端口:机器之外的任何东西都够不到它, 也不需要防火墙规则。它只有在同一台机器上已被别的程序占用时才重要,这一点见 AI 无法加载。
一个地址,一个端口
Filemote 是托管服务。代理已预先配置为连接 api.filemote.com 的 443 端口——也就是所有 HTTPS 网站使用的端口——所以无需选择端口,也无需向谁打听。
如果你为了试验在代理设置里改过服务器地址,请改回来。不属于 Filemote 的地址看起来和离线设备一模一样,因为它确实就是离线。
从运行代理的那台机器上测试
请在那台机器本身上测试——不要在你的笔记本上,也不要在另一个网络里的手机上:
curl -sS -o /dev/null -w '%{http_code}\n' https://api.filemote.com/health
返回状态码说明出口是通的。超时或连接错误说明不通——代理也不会比它更走运。
在 Windows 上,Test-NetConnection api.filemote.com -Port 443 问的是同一个问题。
企业网络
拦截通常真的发生在这里。按可能性从高到低:
- 按主机名过滤的出站规则。 443 端口几乎到处都开放,但有些网络只允许访问批准的网站列表。这时
api.filemote.com必须在列表中。 - 要求认证的代理服务器。 代理程序直接连接,不读取系统的代理配置,因此只允许经代理流量的网络会 挡住它。
- TLS 检查。 有些网络会终止并用自己的证书重新签署 TLS。能否工作取决于这台机器是否信任那张 证书。
向网络管理员提出的请求简短而具体:允许这台机器向 api.filemote.com 发起出站 HTTPS(TCP 443)连接。不需要入站规则、端口转发或 DMZ。
家庭网络
几乎无事可做。代理在普通路由器后面不做任何设置就能工作,因为连接是它主动发起的。
有两个例外值得知道:
- 有些安全套件会拦截出站连接,并在第一次弹窗询问。请允许
FilemoteAgent。 - 隔离客户端的访客网络通常仍然放行外网,因此一般没问题。
永远不需要的东西
- 端口转发。
- 给运行代理的机器配固定 IP 或动态 DNS。
- 入站防火墙规则。
- 在你和你自己机器之间架 VPN。
如果哪份指南让你为 Filemote 做上述任何一项,它描述的不是 Filemote。
如果仍然连不上
请按设备显示为离线逐条排查——网络问题在那里排 第三,而排在它前面的两条更常见。
更新于 2026-10-16