使用 Brook 把 macOS 变成网关

Updated at: 2024-01-01

需要

开启 Brook

在这台 macOS 上正常开启 Brook 的 TUN 模式(GUI 默认就是 TUN 模式),或者运行个 tun2brook 也可以。

注意要关闭 FakeDNS(GUI 默认为开启状态),因为其他设备并没有 Fake IP 的路由,回不去,当然可以自己再折腾,但笔者觉得这就有点麻烦没必要了

开启转发

sudo sysctl -w net.inet.ip.forwarding=1

测试

在其他设备上:

分流

试试在 macOS 网关设备上使用 Brook 或 tun2brook bypass 掉 http3.ooo 的 IP 137.184.237.95/32

再在其他设备上试试:

curl http3.ooo -v

讨论