如何自己建个屏蔽广告的服务器 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
MrgHOST
V2EX    Linux

如何自己建个屏蔽广告的服务器

  •  
  •   MrgHOST 2016-01-09 12:18:38 +08:00 1919 次点击
    这是一个创建于 3589 天前的主题,其中的信息可能已经有所发展或是发生改变。

    求思路

    28 条回复    2016-11-22 15:23:27 +08:00
    2osx
        1
    2osx  
       2016-01-09 13:15:19 +08:00
    做好了的话 来 po 个帖子哈 mark
    mapleray
        2
    mapleray  
       2016-01-09 13:47:30 +08:00 via iPhone
    除非你能让流量都经过你的服务器
    inmyfree
        3
    inmyfree  
       2016-01-09 14:51:37 +08:00
    shadowsocks 生成一个 proxy.pac 文件,客户端直接代理上去就可以了
    不给这样不能屏蔽广告 html 代码和网页代码同一个请求的广告
    sensui7
        4
    sensui7  
       2016-01-09 16:05:19 +08:00
    其实你做的就是代理服务器嘛, 再提供穿墙功能.
    openbaby
        5
    openbaby  
       2016-01-09 16:37:25 +08:00
    dzxx36gyy
        6
    dzxx36gyy  
       2016-01-09 16:55:40 +08:00
    最方便的貌似就是 dns 的解决方案了……
    Strikeactor
        7
    Strikeactor  
       2016-01-09 17:13:35 +08:00
    试试 adguard 的 HTTP 代理模式,走代理过的流量都会过滤广告
    openbaby
        8
    openbaby  
       2016-01-09 17:18:44 +08:00
    这个看你要干嘛用了。如果是你自己用的话,装个广告过滤软件就行了,或者在 openwrt 上装个也行。或者把你的 DNS 服务器指向到 onedns 就能过滤。或者用楼上的 HTTP 代理模式,不过代理模式的话最好服务器在本地,你要是用 VPS 当代理服务器的话,那延迟应该够卡的,要是再下个大软件,那流量费,不敢想象。。
    greenskinmonster
        9
    greenskinmonster  
       2016-01-09 17:29:52 +08:00
    dnsmasq 把广告服务器转向到 127.0.0.1 就好了
    jonechenug
        10
    jonechenug  
       2016-01-09 17:59:45 +08:00 via Android
    openwrt+adbyby ,再订阅两三个第三方规则,同时 dns 不要用运营商的,可过滤 9 成广告
    yjxjn
        11
    yjxjn  
       2016-01-09 18:19:57 +08:00
    @jonechenug 订阅第三方不是说有影响啊?
    cute
        12
    cute  
       2016-01-09 19:20:25 +08:00
    自建 dns
    ouqihang
        13
    ouqihang  
       2016-01-09 19:31:52 +08:00 via iPad
    楼上说的通过 dns 过滤,我总觉得有时候浏览网页会卡死因为某个域名下的内容 load 不到而整个页面卡死,不知是广告过滤问题还是网本身的问题。
    jugelizi
        14
    jugelizi  
       2016-01-09 19:35:26 +08:00
    路由器就可以过滤域名
    那些统计站什么的全拉到 eset 的 url 规则里禁止掉
    一部分 host 指向 127
    Stof
        15
    Stof  
       2016-01-09 19:43:49 +08:00
    1\搭建一个 DNS 服务器,上层数据直接指向鹅厂 DNS ,广告地址单独指向 127.0.0.1 之类的空白地址。

    2\写 PAC 文件,广告地址全部指向 127.0.0.1 , WiFi 下适用

    3\路由器的直接 Hosts 即可,出什么问题可以排查删掉

    4\iOS 设备独享:使用 Surge ,看访问记录有 ad 的都直接加入拦截

    5\阿呆喵可以设置为局域网可访问
    Stof
        16
    Stof  
       2016-01-09 19:45:52 +08:00
    以上思路都可以作为参考范围
    Oi0Ydz26h9NkGCIz
        17
    Oi0Ydz26h9NkGCIz  
       2016-01-09 19:45:56 +08:00
    楼主还没说清楚你的使用场景和用途啊?是家用?商用?还是要开发?
    jonechenug
        18
    jonechenug  
       2016-01-09 19:53:50 +08:00 via Android
    @yjxjn 不冲突的话,影响不大,对 chinalist 补充的 cjx ,禁止追踪的 easyprivacy ,这两个规则是 8711 条,我用的是 7620a 平台,影响几乎为 0 ,负载都没超过 1 ,除了更新规则的时候可能会影响到。
    yjxjn
        19
    yjxjn  
       2016-01-09 20:24:44 +08:00
    @jonechenug 我的是 newifi mini 。也是 7620a 。
    Andy1999
        20
    Andy1999  
       2016-01-09 20:27:49 +08:00
    HTTP Proxy 劫持掉广告服务器域名
    cylin
        21
    cylin  
       2016-01-10 09:58:58 +08:00
    HTTP 用 privoxy 过滤就好了,但是自己维护规则比较费时,除非是拿其他广告过滤软件的规则过来。
    macroideal
        22
    macroideal  
       2016-01-11 10:20:34 +08:00
    我刚做了一个:
    屏蔽色情广告
    屏蔽儿童暴力
    屏蔽游戏
    ....
    openbaby
        23
    openbaby  
       2016-01-11 10:53:34 +08:00
    @macroideal 给我们分享一下嘛
    macroideal
        24
    macroideal  
       2016-01-11 10:55:09 +08:00
    @openbaby dnsmaq
    macroideal
        25
    macroideal  
       2016-01-11 10:55:51 +08:00
    @openbaby 服务器暂时不便分享出来, 还有一些小问题, 也不便宜公开, 坏人还是很多的
    openbaby
        26
    openbaby  
       2016-01-11 10:56:35 +08:00
    @macroideal 辣把你的配置给我们分享一下嘛。。
    macroideal
        27
    macroideal  
       2016-01-11 11:05:16 +08:00   1
    @openbaby t/249809#reply0 这里是 hosts
    dnsmaq google 一下, 很简单的
    zhyong4
        28
    zhyong4  
       2016-11-22 15:23:27 +08:00
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     958 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 19:22 PVG 03:22 LAX 11:22 JFK 14:22
    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