跳到主要内容

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 之前,先添加需要放行的访问:

  1. 打开 Tools → Allow List。
  2. 添加必须保持联网的 App。
  3. 如果只需允许某一个目标,添加对应的域名或 IP 地址。
  4. 避免把同一项同时添加到 Allow List 和 Block List。

Allow List 为 Block All 设置例外。App 规则会允许该 App 的所有连接,而域名和 IP 规则的范围更小。

3. 开启 Block All​

  1. 点击右上角的模式按钮。
  2. 选择 Block All。
  3. 确认模式按钮显示红色的 Block。
  4. 测试必须保持联网的 App。
  5. 只把缺少的可信目标添加到 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 仍然有效,所以明确阻止的目标依旧会被拦截。