连接失败速查——Tor 连不上的 6 个常见原因和解决办法
第一检查点:系统时钟
90% 以上的连接失败,第一个要查的就是系统时间。
Tor 的加密握手需要双方时间差在几秒以内。如果你的电脑时间漂移超过几分钟,握手直接失败,Tor Launcher 只会模糊地说"无法连接 Tor 网络"。
Windows 检查
设置 → 时间和语言 → 日期和时间:
- 开启"自动设置时间"
- 点击"立即同步"强制对时
macOS 检查
系统设置 → 通用 → 日期与时间:
- 开启"自动设置日期与时间"
- 时区也要正确
Linux 检查
timedatectl status # 查看当前时间状态
timedatectl set-ntp true # 启用 NTP 自动对时
timedatectl set-timezone Asia/Shanghai # 设置时区
第二检查点:防火墙和杀软
杀软和防火墙是 Tor 连接失败的第二大常见原因:
- 部分杀软会把 Tor.exe 误报为恶意软件
- 企业/学校防火墙可能拦截 Tor 使用的端口
快速排查
- 临时关闭杀软实时防护 → 重新启动 Tor → 能连上吗?
- 临时关闭 Windows Defender 防火墙 → 重新启动 Tor → 能连上吗?
- 能连上 → 说明是杀软/防火墙问题,加白名单或放通 Tor
- 还是连不上 → 继续查下一个
Windows Defender 加白名单
- 设置 → 隐私和安全性 → Windows 安全中心 → 病毒和威胁防护 → 管理设置 → 排除项 → 添加排除项 → 选择 Tor Browser 安装目录
企业网络
企业/学校网络经常有出站防火墙限制,只能用特定代理端口出去。如果:
- 其他同事也用不了 Tor → 网络策略问题,需要联系管理员或用网桥
- 只有你用不了 → 检查个人防火墙设置
第三检查点:网络审查封锁
如果 Tor Launcher 显示"正在连接 Tor 网络"后长时间卡住、或反复重试,很可能是你的网络环境封了 Tor。
判断方法
- 尝试 obfs4 网桥(手动输入或 BridgeDB 获取)
- 尝试 Snowflake
- 尝试 meek-azure
判断标准:一种方式不行 → 换另一种。三种都不行 → 网络封锁最严,可能需要邮箱请求最新网桥。
第四检查点:已有 Tor 进程残留
如果上次 Tor Browser 异常退出(崩溃、断电等),Tor.exe 可能还在后台运行。
检查方法
Windows:
tasklist | findstr tor
macOS/Linux:
ps aux | grep tor
如果看到正在运行的 Tor 进程:
- 关闭 Tor Browser(如果还在界面上)
- 杀进程(Windows:
taskkill /f /im tor.exe;Linux:killall tor) - 重新启动 Tor Browser
第五检查点:Tor 日志查看
Tor Launcher 连接失败时,会弹出一个"错误"对话框。点击"将 Tor 日志复制到剪贴板上",然后粘贴到文本文件里分析。
或者在 Tor Launcher 里:
- 偏好设置 → "洋葱" → 底部"查看 Tor 日志" → 点击查看日志按钮
常见日志错误解读
| 日志关键词 | 含义 | 解决 |
|---|---|---|
Could not reach any directory server | 目录服务器连不上 | 检查 DNS、防火墙、尝试网桥 |
Proxy server is refusing connection | SOCKS 端口被占用 | 杀残留进程或改 SOCKS 端口 |
Certificate not yet valid / expired | 系统时钟错误 | 第一检查点 |
Connection rejected by node | 选中的中继拒绝连接 | 重新构建电路 |
TLS handshake failure | 加密握手失败 | 时钟 + 审查双重排查 |
Bootstrapped X% 卡住 | 电路构建在某阶段卡壳 | 换网桥/传输方式 |
第六检查点:重装 Tor Browser
如果以上都查了还是连不上,直接卸载重装:
完整重装步骤
- 关闭 Tor Browser
- 删除整个 Tor Browser 安装目录(确保删干净)
- 删除残留数据目录:
- Windows:
%APPDATA%\TorBrowser\ - macOS:
~/Library/Application Support/TorBrowser-Data/ - Linux:
~/.local/share/torbrowser/
- 从官方下载最新版安装包
- 全新解压/安装
- 重新启动
为什么重装能解决:Tor Browser 的配置文件损坏、版本跨度太大、部分文件缺失等问题,重装是最彻底的解决方式。
故障排查流程图
Tor Launcher 连接失败
↓
第一步:检查系统时钟 → 修正后重试
↓ 失败
第二步:关杀软/防火墙 → 重试
↓ 失败
第三步:换网桥/传输方式 → 重试
↓ 失败
第四步:查残留 Tor 进程 → 杀掉重试
↓ 失败
第五步:看 Tor 日志定位 → 针对性解决
↓ 失败
第六步:完整重装 → 重试
↓ 还不行
第七步:在其他网络环境(手机热点)测试