我一直一直都觉得让麻瓜们连上你手机的热点就能是一件很酷的事情,以前我是使用 VPNHotspot 来实现这个功能,但是这样的话后台需要两个常应用,不太优雅。因此我决定研究一下如何使用 box for magisk 进行试验
该项目就是简单的内核 + 脚本的形式,但当我导入配置文件后,就出问题了
症状:本机 IP 、网关、外网 IP 都能 ping 通,但是域名通不了( unknown host )
这是我的 Meta core config (删掉了 rule 与 proxy provider ):
# HTTP 代理端口 port: 7890 # SOCKS5 代理端口 socks-port: 7891 # Linux 和 macOS 的 redir 代理端口 redir-port: 7892 # 允许局域网的连接 allow-lan: true # 规则模式:Rule (规则) / Global (全局代理)/ Direct (全局直连) mode: Rule # 设置日志输出级别 (默认级别:silent ,即不输出任何内容,以避免因日志内容过大而导致程序内存溢出)。 # 5 个级别:silent / info / warning / error / debug 。级别越高日志输出量越大,越倾向于调试,若需要请自行开启。 log-level: silent dns: enable: true ipv6: true default-nameserver: [223.5.5.5, 119.29.29.29, 8.8.8.8] enhanced-mode: fake-ip fake-ip-range: 198.18.0.1/16 use-hosts: true nameserver: ['https://doh.pub/dns-query', 'https://dns.alidns.com/dns-query'] fallback: ['https://doh.dns.sb/dns-query', 'https://dns.cloudflare.com/dns-query', 'https://dns.twnic.tw/dns-query', 'tls://8.8.4.4:853'] fallback-filter: { geoip: true, ipcidr: [240.0.0.0/4, 0.0.0.0/32] }
其它设备上我用的也是这个文件,没有任何异常。有没有眼尖的大佬可以看出我的配置哪里出问题了?( bfm 的教程真的太少了,网上到处找都找不到任何教程)
最终方案:我选择 神秘模块,缺点是不是 clash 生态,但是 sing-box 也能用。优点是有交流 TG 群并且官方文档非常完善
1 Evergreen 246 天前 via Android 或者直接用 clash for magisk |
2 imjiaoyuan 246 天前 via Android 这个不 root 不行吗 |
![]() | 3 lzgshsj 246 天前 安卓自带的 private dns 功能好像得关掉 |
![]() | 4 Cooky 246 天前 我用 lineage 自带这个功能,不知道是不是新安卓都有这个功能 |
![]() | 5 duty 245 天前 推荐买个魅族,自带这个功能 |
![]() | 6 wasaibi12345 OP @Evergreen 虽然理论上可行,但是我还是想尽量不要使用已经停止维护了的软件 |
![]() | 7 wasaibi12345 OP @lzgshsj 已经尝试,在关掉 private dns 的情况下重启手机后,问题仍然存在,没用 |
![]() | 8 wasaibi12345 OP @Cooky 巧了,我的 LineageOS 貌似也有这个功能,但是开了之后没有作用 以防万一确认一下,这个功能与 USB 共享网络在同一页,叫作 “允许客户端使用此设备的 VPN 连接到上游”(英文是 Permit hotspot clients to use this device's VPN connections for upstream connectivity ) 设备是 XiaoMi K20pro ,Android 14 ,非官方构建,是 xda 上面的一个包 |
![]() | 9 wasaibi12345 OP @duty 国产 Android 设备不适合玩机。我想实现这个功能纯粹是出于兴趣,并不是在生活中对其有刚需 |
10 Evergreen 243 天前 via Android |
![]() | 11 Cooky 243 天前 @wasaibi12345 这可能是这个非官方 rom 的特定问题, 我两个 lineage 手机的这个功能都正常, 1. 红米 note5a 高配版:安卓 14 / lineage 21 官方 2. OPPO R17:安卓 13 / lineage 20 GSI |
![]() | 12 wasaibi12345 OP @Evergreen 了解,谢谢 |
![]() | 13 wasaibi12345 OP @Cooky GSI 啊 ... 有空就用 DSU 试试吧 |
![]() | 14 Cooky 243 天前 @wasaibi12345 如果是主力机还是不要折腾了,我这个 gsi 是直接 fastboot 刷的折腾了一阵子之后才拿来做主力的 |