type
status
date
slug
summary
tags
category
icon
password
Property
Jan 31, 2023 01:34 PM
前天, 我年前买的Nanopi R2S到了, 发货还挺快.
这个玩意是一个有双网口的ARM芯片的机器. 内存1G, CPU是个64位4核心的, 主频不太清楚, 应该有1.6GHz以上?
这个机器刷上的Github上找到了Openwrt镜像.还是主要跑科学上网为主.
nanopi-openwrt
stupidloudUpdated Aug 30, 2023
但是设置完OpenClash之后我发现这个内存只使用了10%, 还有90%没用, 就又去找了其他的插件玩玩. 首先是去广告的插件, 以前可以去视频广告, 但是选择不行了, 这种去广告的原理我估计是直接的TCP解包, 不过现在HTTPS用的越来越多, 这种方式就没法使用了. 但是我可以不用, 但是我不能没有.
有两个选择, 一个是ADH (adguard home), 还有一个是Adbyby (广告屏蔽大师 Plus+).
一开始我选用的是ADH, ADH实际上是一个DNS服务器. 通过规则拦截部分域名来达到过滤广告的目的. 而且ADH还有非常好看的Log. 这个也算是我选用的理由.
后面我很快发现了不对. 开启ADH之后, 我的网页打开速度出现了很明显的减慢. 从以前的一秒以内, 变成了接近2秒. 一开始我以为是缓存要预热. 但是我使用了很长时间也没有减缓.
然后我就换成了Adbyby, adbyby的原理看起来也会开启一个网络服务, 但不是DNS, 然后他会就改你的防火墙规则, 把流量转发到这个服务上, 重要的是Adbyby的不会减速.
虽然失去了好看的DNS解析log…
 
后面我又装上了SmartDNS, 这个也是一个DNS服务器, 我打算用这个来做国内的DNS解析.
 
所以我目前的国内的DNS流量是这样: DNS请求 → OpenClash DNS → Smart DNS → 国内DNS
 
虽然这个流程看起来挺麻烦的, 但是这样我很满意.如果是国外的流量的话就不会走SmartDNS了. OpenClash开了Fake-ip, 如果是国外的DNS会直接远程解析.
 
折腾了半天, 这个路由器还又很大的可用内存.
notion image
以后再折腾吧. 中间其实还整坏了好几次…
2023-2-12023-1-19
Loading...