TorBrowser 中文文档 下载 App

防火墙、杀软与 Tor 的冲突处理

核心原则

Tor Browser 是合法的开源安全工具,但:

目标:让杀软和防火墙放行 Tor Browser 的全部组件,不干扰其 SOCKS 代理和电路构建。

Windows Defender 系列

Windows 10/11 内置的 Defender 对 Tor Browser 通常兼容良好,但偶尔也会误报。

Defender 病毒防护白名单

设置 → 隐私和安全性 → Windows 安全中心 → 病毒和威胁防护 → 管理设置 → 排除项 → 添加排除项:

推荐排除整个 Tor Browser 安装目录(Tor Browser 是自包含的,排除整个目录最省事)。

Defender 防火墙放通

控制面板 → Windows Defender 防火墙 → 允许应用通过防火墙 → 更改设置 → 勾选 Tor Browser 和 Tor.exe 都允许"专用网络"和"公用网络"。

如果列表里没有 Tor Browser,点"允许其他应用",手动浏览到 Tor Browser 目录下的 start-tor-browser.exe 和 Browser\TorBrowser\Tor\tor.exe。

主流第三方杀软

360 安全卫士 / 360 杀毒

腾讯电脑管家 / 火绒

Kaspersky / ESET / BitDefender

国际大牌杀软对 Tor Browser 的误报率较低,通常不需要额外操作。但如果遇到连接失败:

企业级杀软

企业/学校电脑上的杀软通常由 IT 管理员统一管理:

常见的杀软拦截行为

拦截行为现象解决
Tor.exe 被隔离启动 Tor Browser 后立刻被关,杀软提示发现病毒从隔离区恢复 → 加白名单
流量拦截Tor Launcher 连接进度在某个百分比卡住流量防火墙里放通 Tor.exe
自更新拦截Tor Browser 无法自动更新加白名单后更新
SOCKS 端口被占用Tor Launcher 报 "Proxy server is refusing connection"杀掉残留进程后重启

个人防火墙(非杀软自带)

SimpleWall(Windows 免费开源防火墙)

Little Snitch(macOS 付费防火墙)

防火墙调试技巧

临时关闭防火墙测试

这是快速定位防火墙是否是问题根源的最简单方法:

  1. 临时关闭所有防火墙(Windows Defender 防火墙 + 第三方杀软防火墙)
  2. 重启 Tor Browser
  3. 能连上 → 说明是防火墙问题,回头逐步加回找出具体拦截者
  4. 还是连不上 → 排除防火墙,查其他原因

不要长期关闭防火墙

确认是防火墙问题后,正确做法是加白名单/规则,而不是长期关闭防火墙。

企业/学校网络特殊情况

如果你在公司或学校网络里用 Tor:

问题一:出站端口被封

很多企业防火墙只允许 80(HTTP)、443(HTTPS)、53(DNS)端口出去。Tor 默认的中继端口范围更大。

解决:用可插拔传输(obfs4、Snowflake、meek)+ 网桥,因为这些传输会把流量伪装成 443 端口的 HTTPS。

问题二:代理强制

某些企业网络强制 HTTP 代理(必须通过指定代理才能上网)。Tor Launcher 的"配置"里第二问就是"你的网络是否需要代理"——如果勾选并填入代理地址,Tor 会通过企业代理出去。

问题三:DNS 被强制接管

企业网络经常强制 DNS 解析走内部服务器。Tor 自带 DNS 功能,但出口节点的解析仍依赖标准 DNS。遇到 DNS 问题时,在 Tor Launcher 里检查是否需要指定代理。

正确操作清单

  1. 优先试临时关闭防火墙 → 快速定位是否是杀软防火墙问题
  2. 加 Tor Browser 整个目录到白名单(而不是逐个文件)
  3. 加 Tor.exe 到防火墙出站规则(允许所有连接)
  4. 重启 Tor Browser(不要只点"重新连接",完全关掉再打开)
  5. 换网络测试(手机热点最方便)——如果手机热点下能连上,确定是原网络环境问题