mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-11-13 20:08:05 +08:00
1.6 KiB
1.6 KiB
新增功能
- 局域网直连解析(反向代理页,默认关闭):宽带重新拨号后,DDNS 会在几分钟内更新公网记录,但主路由或运营商 DNS 可能在 TTL 过期后仍继续返回旧 IP,内网访问因此时好时坏。开启后,minigate 在每次启动和重载时把已生成站点的具体域名写入
/tmp/hosts/minigate,解析到本机 LAN 地址(可手动指定),并只在内容变化时通知 dnsmasq 重新加载。内网访问不再经过公网 IP、主路由回流和上游 DNS 缓存,也不进入代理;公网解析不受影响。
修复内容
- 地区访问控制的访客提取使用了
grep -P,BusyBox grep 不支持该参数,扫描实际取不到任何 IP;172.16.0.0/12 的排除规则在基础正则下也不生效。现在改用 sed 提取 IPv4 访客,并跳过局域网、回环、链路本地和运营商 NAT(100.64.0.0/10)地址。
影响说明
- 局域网直连解析只对使用本机 dnsmasq 的设备生效;浏览器自行开启的安全 DNS(DoH)不受影响。
- 内网访问使用与公网相同的端口,公网端口映射改了端口号(例如外网 443 映射到内网 2000)时不要开启。
- 停止 MiniGate、关闭开关或卸载时会移除
/tmp/hosts/minigate。
安装与兼容性
- opkg 安装包:
minigate_2026.10.17_all.ipk。 - 源码安装包:
minigate-v2026.10.17-src.tar.gz。 - 继续附带
luci-app-minigate-v2026.10.17-src.tar.gz,兼容旧更新器识别的源码包名。 - 本次发布不会自动安装到软路由;请在 LuCI 中确认更新内容后手动更新。