可通过白名单、撤销密码、系统策略、防火墙规则及hosts文件五种方式阻止特定用户anydesk连接:一、启用白名单仅允许可信id;二、清除自主访问密码;三、用secpol.msc拒绝其远程登录;四、防火墙屏蔽anydesk中继ip;五、hosts文件劫持relay.anydesk.com等域名。

如果您希望阻止特定用户通过AnyDesk远程连接您的设备,则可能是由于AnyDesk默认不提供内置的“黑名单”功能,其安全机制依赖于白名单、访问密码、交互权限及系统级策略协同控制。以下是实现针对性阻断特定用户连接的多种可行操作路径:
一、启用并配置连接白名单(反向实现黑名单效果)
AnyDesk原生不支持直接添加黑名单条目,但可通过**仅允许已知可信ID访问**的方式,达到实质等效于黑名单的控制目的。该方法要求明确知晓需阻止用户的AnyDesk ID,并确保其余合法ID均已列入许可列表。
1、在被控设备上启动AnyDesk客户端,确保处于登录状态或已加载本地配置。
2、点击主界面左下角“安全”按钮,进入安全中心。
3、选择“连接白名单”选项,确认当前白名单功能处于启用状态。
4、检查白名单列表中是否已存在所有被授权设备的AnyDesk ID(例如:827419、abc@ad、xyz@ad等)。
5、如发现需阻止的用户ID已在列表中,立即选中该项并点击“删除”;若尚未添加任何ID,则白名单默认拒绝全部连接,此时可仅手动加入可信ID。
6、完成编辑后,关闭窗口,AnyDesk将自动应用新规则,此后仅白名单内ID可发起连接,其余所有ID均被静默拒绝。
二、撤销特定用户的自主访问密码权限
若被阻止用户曾获授自主访问权限(即无需人工确认即可连接),则可通过移除其专用密码绑定来切断其连接能力。此操作不影响其他用户已配置的独立密码。
1、打开AnyDesk,在右上角点击齿轮图标进入“首选项”。
2、切换至“安全”选项卡,向下滚动至“自主访问”区域。
3、确认“允许自主访问”已被勾选,且下方显示有已设置的密码状态。
4、点击“更改密码”按钮,在弹出窗口中将密码字段留空或输入占位符后提交。
5、系统提示密码强度不足时,点击“忽略警告并继续”(部分版本需管理员确认)。
6、点击“应用”,保存后该设备将不再响应任何基于旧密码的自主连接请求,原使用该密码的用户将收到“认证失败”提示而无法建立会话。
三、利用Windows本地安全策略禁止特定账户远程交互
当需阻止的对象为同一局域网内拥有Windows登录账户的用户时,可借助系统层策略直接禁用其通过AnyDesk获取交互式会话的底层权限,该方式绕过AnyDesk自身逻辑,具备更高强制性。
1、按Win+R键,输入secpol.msc,回车打开“本地安全策略”。
2、依次展开“本地策略”→“用户权利指派”。
3、在右侧列表中双击“拒绝通过远程桌面服务登录”。
4、点击“添加用户或组”,在弹出窗口中输入需阻止的Windows用户名(如DOMAIN\user或本机user)。
5、确认添加后点击“确定”,关闭策略编辑器。
6、重启AnyDesk服务或重启计算机使策略生效,该账户即使持有正确AnyDesk ID与密码,也将因系统级登录权限被拒而无法建立有效远程桌面会话。
四、通过防火墙规则屏蔽特定AnyDesk ID的通信流量
AnyDesk连接建立前需与其中继服务器交换初始握手数据,该过程依赖设备ID生成唯一加密通道标识。虽无法直接按ID过滤,但可结合其常用端口与目标域名实施定向拦截,适用于已知恶意ID长期固定连接的行为。
1、打开“控制面板”→“系统和安全”→“Windows Defender 防火墙”→“高级设置”。
2、在左侧选择“出站规则”,右侧点击“新建规则”。
3、选择“程序”,点击“下一步”,浏览并定位到AnyDesk安装目录下的AnyDesk.exe文件。
4、选择“阻止连接”,点击“下一步”直至“名称”页,输入规则名称如“Block Suspicious AnyDesk ID”。
5、完成创建后,右键该规则→“属性”→“作用域”选项卡→在“远程IP地址”中点击“下列IP地址”,添加AnyDesk中继服务器常见IP段(如:185.142.224.0/20、185.142.225.0/24等)。
6、返回“常规”选项卡,勾选“已启用此规则”,点击“确定”,该规则将中断AnyDesk与指定服务器群的全部通信,使特定ID失去连接能力。
五、修改主机文件阻断AnyDesk云服务解析
AnyDesk客户端在启动及连接过程中需解析anydesk.com、relay.anydesk.com等域名以获取中继节点信息。通过本地DNS劫持方式可使特定ID无法完成服务发现,从而阻断其连接链路。
1、以管理员身份运行记事本,打开路径:C:\Windows\System32\drivers\etc\hosts。
2、在文件末尾另起一行,输入:127.0.0.1 relay.anydesk.com。
3、再新增一行:127.0.0.1 anydesk.com。
4、保存文件(注意取消“txt”扩展名自动添加,编码选择ANSI或UTF-8无BOM)。
5、以管理员身份打开命令提示符,执行:ipconfig /flushdns。
6、重启AnyDesk客户端,所有依赖云端中继的连接尝试(含特定ID)将因域名无法解析而立即失败。











