我的软路由型号以及固件
型号 | QEMU Standard PC (Q35 + ICH9, 2009) |
架构 | 12th Gen Intel(R) Core(TM) i5-12400 x 2C 2T (2496.000MHz) |
目标平台 | x86/64 |
固件版本 | Kwrt 24.10-SNAPSHOT 11.16.2024 / LuCI main branch 25.319.35174~4ae9bbc |
内核版本 | 6.6.60 |
homeproxy精细分流配置文件:点击查看>>
geosite/geoip 域名ip查看网址:
https://github.com/SagerNet/sing-geosite/blob/rule-set/geosite-115.srs
https://github.com/MetaCubeX/meta-rules-dat/tree/sing/geo-lite
支持直接下载homeproxy的openwrt软路由固件:
固件1 kwrt下载地址:https://dl.openwrt.ai/firmware/x86_64/(其他机型可去注册定制)
固件2 immortalwrt下载地址:https://downloads.immortalwrt.org/
homeproxy 点击下载>>(下载后需解压)
ssh工具下载:
finashell支持win和Mac:https://www.hostbuf.com/t/988.html
最新singbox内核
使用homeproxy 可能遇到的一些问题
1、安装后 界面没有 selector 和 urltest 选项 ,清理浏览器缓存或使用无痕浏览后,出现了selector 但又没有弹出 subscription groups 的选项来选择机场的订阅。
解决方案:导入模版后去查看有没有selector和urltest选项,若依旧没有,重装openwrt 更换openwrt 固件>> ,我使用的是11.11.2024-kwrt 的版本解决的
2、分流基础规则设置,
解决方案: 本文最上方已经给一套准确精细分流模板来自行添加和修改。
3,容易导致homeproxy 配置错误,无法启动
解决方案:
a、查看节点白名单 | 是否中间有空格,
|tr|TR|Turkey|土耳其 |ca|CA|Canada|加拿大 |za|ZA|SouthAfrica|南非 |gb|GB|UnitedKingdom|英国 |hk|HK|HongKong|香港 |sg|SG|Singapore|新加坡 |jp|JP|Japan|日本 |us|US|UnitedStates|美国 |kr|KR|SouthKorea|韩国 |tw|TW|Taiwan|台湾
b、检查规则集设置 二进制连接 文件是否正确 ,比如有些规则集无法连接github 导致失败,需要将srs文件下载到本地来使用,可跳到问题7查看。
4,找不到开关,不知道如何开启关闭:
解决方案:默认出站 选禁用,或者进入系统 启动项 找到homeproxy 来关闭或重启。
5、单独建立地区节点有什么用
主要用于homeproxy 默认出站来使用,没在规则内的网址可以通过默认来选择,方便使用,不用单独一个一个地区节点选择。
6、导入配置文件后,设置好模板后无法看到后台的 分流节点
解决方案:openwrt需要reboot,才能及时生效。
7、新增的规则集设置 使用远程 连接超时 导致homeproxy 启动失败
把srs 配置文件下载到本地 上传至/etc/homeproxy/ruleset/ 这个文件目录下 然后设置本地 就能解决
8、检查后台连接,发现分流并未按照分流规则走
可以查看!cn(非中国地区) 是否放置到了路由规则最下方,涵盖的域名ip越多的越大的放置越下面,权重越高越靠上。(比如:youtube gimini 和google 都是属于google的规则集,如果想要YouTube走香港 gemini走美国,google走新加坡,那么Google的规则集一定放置在youtube 和gemini的下方,流量才会正确分流,如果google的规则集放在其二之上,那么youtube 和gemini的分流失效,都会走google的新加坡节点)