如何利用 adbyby、ADM 等软件的过滤规则为我的 HG255D 过滤广告? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
qw7692336
V2EX    OpenWrt

如何利用 adbyby、ADM 等软件的过滤规则为我的 HG255D 过滤广告?

  •  
  •   qw7692336 2015-04-27 20:16:22 +08:00 1700 次点击
    这是一个创建于 3892 天前的主题,其中的信息可能已经有所发展或是发生改变。

    可以让privoxy使用adbyby的过滤规则吗?据我所知adbyby、ADM是基于privoxy的,虽然adbyby有openwrt版,没有提供源码,无法编译在HG255D上面运行

    第 1 条附言    2015-04-28 09:45:17 +08:00
    实现一个开源的,兼容adbyby的项目是不是一个好方法呢?
    15 条回复    2015-04-29 15:13:49 +08:00
    402645707
        1
    402645707  
       2015-04-27 20:36:32 +08:00 via Android
    dnsmasq已哭死在厕所
    直接扔hosts就行了啊
    还支持泛域名啊
    规则一搜一大把为何不用
    leavic
        2
    leavic  
       2015-04-27 21:57:15 +08:00
    @402645707 dnsmasq那种屏蔽太弱了,例如如果我把广告页面放在v2ex.com/ad/目录下,你怎么屏蔽?
    privoxy是可以用adblock规则的,不过需要改格式,我之前在一个blog(很扯淡,这个blog现在域名都挂了)看到过这个介绍,可以看看这个脚本:
    https://github.com/Andrwe/privoxy-blocklist/blob/master/privoxy-blocklist.sh

    这个脚本是三年前的了,我也没试过,adbyby的openwrt版我试过。

    如果同时在用SS翻墙又想不用设置代理端口,就要在防火墙上把对80端口的请求转发到8118proxy端口上,但要注意规则要在SS的转发规则之后,否则两者一冲突就reset了。
    LazyZhu
        3
    LazyZhu  
       2015-04-27 21:59:59 +08:00   2
    LazyZhu
        4
    LazyZhu  
       2015-04-27 22:04:04 +08:00   2
    leavic
        5
    leavic  
       2015-04-27 22:30:51 +08:00
    @LazyZhu 生成的一个action文件7兆多。。。看来我得抓紧攒钱买R8000才能玩privoxy了
    LazyZhu
        6
    LazyZhu  
       2015-04-27 22:39:37 +08:00   1
    @leavic 去掉注释
    leavic
        7
    leavic  
       2015-04-27 22:42:14 +08:00
    @LazyZhu 2.13M,似乎可以一战
    LazyZhu
        8
    LazyZhu  
       2015-04-27 22:49:59 +08:00   1
    @leavic 还有,域名级别的可以移到dnsmasq的hosts中
    leavic
        9
    leavic  
       2015-04-27 23:33:01 +08:00
    @LazyZhu 这是个好主意,但是还得重新提取一次规则。刚才用ad2b试了一下,2M的action,500k的filter,在WNDR3800 680Mhz的机器上跑,CPU 90%,卡到崩溃,广告是过滤了,但速度已经不能忍了。

    我现在真心不觉得路由器上1Ghz双核是浪费了,我一定要上R8000......

    BTW:adbyby效果在openwrt上其实挺好的,要是做成插件配置起来会更方便。
    LazyZhu
        10
    LazyZhu  
       2015-04-27 23:56:48 +08:00
    @leavic
    常用网站的规则加上自定义的也不到1000条,感觉不出速度的影响...
    PS:浏览器的ublock扩展可以查看规则
    ryd994
        11
    ryd994  
       2015-04-28 01:07:42 +08:00 via Android
    squid的过滤功能似乎很高效?
    不知道和privproxy比如何?
    coffeecat
        12
    coffeecat  
       2015-04-28 09:01:45 +08:00
    @leavic 有没有试过把action、filter等规则丢到ram里面,开机时候拷贝到ram里面,让privoxy从内存读,这样查找会快的,至少我把adbyby整个文件夹包括程序和规则丢到ram里面跑感觉快不少。。。
    qw7692336
        13
    qw7692336  
    OP
       span class="ago" title="2015-04-28 10:05:28 +08:00">2015-04-28 10:05:28 +08:00
    @LazyZhu 可以编译成openwrt版?
    qw7692336
        14
    qw7692336  
    OP
       2015-04-28 10:32:59 +08:00
    @LazyZhu 怎么交叉编译
    debiansid
        15
    debiansid  
       2015-04-29 15:13:49 +08:00
    @lazyZhu privoxy 在openwrt怎么过滤广告?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5440 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 38ms UTC 09:12 PVG 17:12 LAX 01:12 JFK 04:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86