本文目录导读:

- 添加 AnyDesk 到防火墙白名单
- 切换 AnyDesk 使用的网络端口
- 使用 HTTP 或 HTTPS 隧道(绕过深层检测)
- 通过 VPN 或代理连接
- 更新 AnyDesk 版本
- 临时关闭防火墙(仅测试用)
- 企业网络特殊策略
- 建议的操作顺序:
AnyDesk 被防火墙拦截通常是因为防火墙(如 Windows Defender 防火墙、第三方杀毒软件或企业网络策略)阻止了其建立网络连接,为了避免被拦截,可以采取以下措施:
添加 AnyDesk 到防火墙白名单
这是最直接有效的方法。
- Windows Defender 防火墙:
- 打开“控制面板” > “系统和安全” > “Windows Defender 防火墙”。
- 点击左侧的“允许应用或功能通过 Windows Defender 防火墙”。
- 点击“更改设置”,然后点击“允许其他应用”。
- 浏览并添加 AnyDesk 的安装路径(通常为
C:\Program Files (x86)\AnyDesk\AnyDesk.exe)。 - 确保在“专用”和“公用”网络中都勾选了 AnyDesk。
- 第三方防火墙(如 Norton、McAfee、360):进入软件设置,找到“应用控制”或“程序规则”,将 AnyDesk 设置为“允许”或“信任”。
切换 AnyDesk 使用的网络端口
AnyDesk 默认使用端口 6568(TCP)和 7070(UDP),如果该端口被封锁,可以尝试更改:
- 在 AnyDesk 中设置:右键点击系统托盘中的 AnyDesk 图标,选择“设置” > “安全” > “高级网络设置”,修改“传入连接端口”和“传出连接端口”(例如改为
8080或443,这些端口通常不会被严格封锁)。 - 注意:修改后,被控端和主控端需使用相同的端口。
使用 HTTP 或 HTTPS 隧道(绕过深层检测)
如果防火墙深度检测数据包,可以启用隧道模式:
- 在 AnyDesk 设置中,找到“网络”或“高级选项”,勾选“使用 HTTP 隧道”(或类似选项),这会将数据封装成 HTTP 请求,绕过基于端口的封锁。
通过 VPN 或代理连接
- VPN:先连接到 VPN(如 OpenVPN、WireGuard),再启动 AnyDesk,防火墙通常不会拦截 VPN 加密隧道内的流量。
- 代理:在 AnyDesk 设置中配置代理(HTTP/SOCKS5),将连接转发出防火墙。
更新 AnyDesk 版本
旧版本可能被防火墙规则标记为风险软件,前往 AnyDesk 官网 下载最新版本,新版本会优化网络兼容性。
临时关闭防火墙(仅测试用)
如果以上方法均无效,可以临时关闭防火墙测试是否为拦截原因:
- Windows 防火墙:控制面板 > Windows Defender 防火墙 > 开启或关闭防火墙(选择“关闭”)。注意:测试后务必重新开启,否则存在安全风险。
企业网络特殊策略
如果是公司或校园网络,管理员可能统一封锁了远程软件,此时需要:
- 联系网络管理员:请求开放 AnyDesk 的端口或域名(
anydesk.com及relay.anydesk.com)。 - 使用 AnyDesk 的企业版:支持通过自有中继服务器(On-Premises),完全避开公共网络检测。
建议的操作顺序:
- 尝试方法 1(添加白名单),这是最简单的。
- 如果无效,用方法 2 更换端口(如 443)。
- 仍不行,启用方法 3 的 HTTP 隧道。
- 最终可借助 VPN 或联系网络管理员。
如果问题持续,请在 AnyDesk 的“日志”中查看错误代码(如 Error 10060、Error 10061),这些能提供更具体的拦截信息。
标签: 网络权限
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。