Brook 和 Shiliew: macOS App Mode
Updated at: 2023-06-10
DNS
TUN 模式下,系统会选择使用 Brook 或 Shiliew 客户端处配置的 System DNS。
没有任何问题,无需任何操作。
而 App Mode 下,截止目前 Apple 会选择使用系统设置处里的 DNS。这就可能会有个小问题,如下。
复现步骤:
- macOS 双栈网络环境
- Brook App 模式
系统设置 - WiFi - 详情 - DNS - 自动获取
此处如果看到的是自动分配(灰色)的两个 DNS:一个是 IPv4 比如 192.168.1.1;一个是 IPv6 比如 fe80::1
然后打开终端,
dig http3.ooo,运行多次- 现象,有时走 192.168.1.1,然后系统会自动转给 Brook
- 但有时走 fe80::1,系统不会自动转给 Brook
如果看到的是 GUA,则没有问题。
解决方案:
系统设置 - WiFi - 详情 - DNS - 设置为 8.8.8.8