TinyShield Block All 模式
Block All 是 TinyShield 最严格的模式。它会静默拦截所有连接,除非有 Allow List 规则或已启用的系统例外允许该连接。
Block All 是 TinyShield PRO 功能。
需要默认拒绝的网络策略时,选择 Block All。
1. 优势
- ✅ 立即阻止所有未经批准的网络访问。
- ✅ 只允许可信的 App、域名或 IP 地址。
- ✅ 为专注工作或测试快速搭建默认拒绝的配置。
- ✅ 可选择允许 Apple 签名的程序。
- ✅ 可选择允许出站 UDP 53 端口的 DNS 流量。
- ✅ 保留明确的 Block List 规则,实现更严格的控制。
2. 准备 Allow List
开启 Block All 之前,先添加需要放行的访问:
- 打开 Tools → Allow List。
- 添加必须保持联网的 App。
- 如果只需允许某一个目标,添加对应的域名或 IP 地址。
- 避免把同一项同时添加到 Allow List 和 Block List。
Allow List 为 Block All 设置例外。App 规则会允许该 App 的所有连接,而域名和 IP 规则的范围更小。
3. 开启 Block All
- 点击右上角的模式按钮。
- 选择 Block All。
- 确认模式按钮显示红色的 Block。
- 测试必须保持联网的 App。
- 只把缺少的可信目标添加到 Allow List。
Block All 在阻止前不会询问。如果希望遇到未知 App 时弹出提示,请使用 Require Approval。
4. 选择可选例外
打开连接模式设置或弹出面板:
- Allow Apple Programs 允许 Apple 签名的程序联网,除非有明确的规则阻止它们。
- Allow DNS Traffic 允许出站 UDP 53 端口的流量,让 TinyShield 能继续解析并显示域名。
这些例外同样适用于 Require Approval 模式。需要最严格的控制时,请将它们关闭。
5. 恢复正常访问
如果太多 App 无法正常工作,请切换到 Allow All。Block List 仍然有效,所以明确阻止的目标依旧会被拦截。