路由器上用 /tmp 存放最新 GeoIP/Geosite 数据库
在使用 Xray / Sing-box / V2Ray 进行分流时,geoip.dat 和 geosite.dat 是核心的地理信息数据库文件: 在小闪存设备(如 16MB Flash 路由器)上,这两个文件的体积可能接近 30MB。如果直接更新到可写的 Flash(overlayfs upper 层),会严重占用空间,甚至导致系统无法正常运行。 本文介绍一种方法:开机时将最新的 Geo 数据库下载到 /tmp(内存)并直接使用,从而保持规则最新、节省 Flash、减少磨损。 一、为什么要把规则放到 /tmp 二、方法原理 三、配置调整 在 Web 管理界面或配置文件中,将地理数据库路径改为: 这样,每次启动时,只要 /tmp/xray/ 里存在这些文件,Xray 就会直接加载它们。 四、优势与注意事项 优势: 注意事项: 性能方面:由于地理数据库已放在内存中,访问速度本身就很快,无需额外启用 “Geo Data Parsing”,否则只会增加启动时间和额外内存占用。 五、可选优化 六、总结 将 GeoIP/Geosite 数据库放到 /tmp 并在开机时自动获取最新版本,是小闪存路由器的一种高效方案。