Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
MrgHOST
V2EX  ›  Linux

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

  •  
  •   MrgHOST · Jan 9, 2016 · 12349 views
    This topic created in 3801 days ago, the information mentioned may be changed or developed.

    求思路

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

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

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

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

    5\阿呆喵可以设置为局域网可访问
    Stof
        16
    Stof  
       Jan 9, 2016
    以上思路都可以作为参考范围
    Oi0Ydz26h9NkGCIz
        17
    Oi0Ydz26h9NkGCIz  
       Jan 9, 2016
    楼主还没说清楚你的使用场景和用途啊?是家用?商用?还是要开发?
    jonechenug
        18
    jonechenug  
       Jan 9, 2016 via Android
    @yjxjn 不冲突的话,影响不大,对 chinalist 补充的 cjx ,禁止追踪的 easyprivacy ,这两个规则是 8711 条,我用的是 7620a 平台,影响几乎为 0 ,负载都没超过 1 ,除了更新规则的时候可能会影响到。
    yjxjn
        19
    yjxjn  
       Jan 9, 2016
    @jonechenug 我的是 newifi mini 。也是 7620a 。
    Andy1999
        20
    Andy1999  
       Jan 9, 2016
    HTTP Proxy 劫持掉广告服务器域名
    cylin
        21
    cylin  
       Jan 10, 2016
    HTTP 用 privoxy 过滤就好了,但是自己维护规则比较费时,除非是拿其他广告过滤软件的规则过来。
    macroideal
        22
    macroideal  
       Jan 11, 2016
    我刚做了一个:
    屏蔽色情广告
    屏蔽儿童暴力
    屏蔽游戏
    ....
    openbaby
        23
    openbaby  
       Jan 11, 2016
    @macroideal 给我们分享一下嘛
    macroideal
        24
    macroideal  
       Jan 11, 2016
    @openbaby dnsmaq
    macroideal
        25
    macroideal  
       Jan 11, 2016
    @openbaby 服务器暂时不便分享出来, 还有一些小问题, 也不便宜公开, 坏人还是很多的
    openbaby
        26
    openbaby  
       Jan 11, 2016
    @macroideal 辣把你的配置给我们分享一下嘛。。
    macroideal
        27
    macroideal  
       Jan 11, 2016   ❤️ 1
    @openbaby https://www.v2ex.com/t/249809#reply0 这里是 hosts
    dnsmaq google 一下, 很简单的
    zhyong4
        28
    zhyong4  
       Nov 22, 2016
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2704 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 15:34 · PVG 23:34 · LAX 08:34 · JFK 11:34
    ♥ Do have faith in what you're doing.