V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
imlonghao
V2EX  ›  DNS

[NoAD] 自建的递归 DNS 功能有 广告过滤 网站加速 等

  •  
  •   imlonghao · 2014-11-11 17:31:15 +08:00 via Android · 7678 次点击
    这是一个创建于 3669 天前的主题,其中的信息可能已经有所发展或是发生改变。
    121.201.15.45

    用 Dnsmasq 做的自己的递归DNS服务器

    主要的功能有
    广告过滤
    网站加速

    广告过滤采用的是 被动式过滤 过程如下
    在issue中提交有广告的网址 -- 我会去判断广告域名 -- 过滤

    网站加速仅加速非常慢的但是很有需要的网站
    同样采取被动加速策略

    Issues地址
    https://github.com/imlonghao/NoAD/issues


    (由于这个项目开销有点大,对我来说,因此不保证能用多久)
    (如果不能用了我会公开dnsmasq.conf配置的)
    22 条回复    2014-12-14 11:23:10 +08:00
    LazyZhu
        1
    LazyZhu  
       2014-11-11 17:38:16 +08:00   ❤️ 1
    搜索 "dnsmasq 广告过滤"
    imlonghao
        2
    imlonghao  
    OP
       2014-11-11 17:47:15 +08:00 via Android
    @LazyZhu 其实我主要想说
    能上Google.
    multiple1902
        3
    multiple1902  
       2014-11-11 17:56:21 +08:00   ❤️ 1
    那在网站上摆点广告指望贴补一下生活的可怜的站长就没有开销了吗?
    imlonghao
        4
    imlonghao  
    OP
       2014-11-11 18:04:18 +08:00 via Android   ❤️ 1
    @multiple1902 只是打算 广告过滤还有没任何策略 会考虑只过滤那种大幅严重干扰访问的图片,抑或是弹窗,色情广告等。百度联盟 谷歌这些正规的应该不会被过滤
    目前你就当成他是能上Google的dns吧
    yylyyl
        5
    yylyyl  
       2014-11-11 18:05:08 +08:00   ❤️ 1
    dnsmasq 不是递归的。。。
    imlonghao
        6
    imlonghao  
    OP
       2014-11-11 18:08:35 +08:00 via Android
    @yylyyl 好吧我的理解有问题吧 抱歉 摸索中前进吧
    Aoun
        7
    Aoun  
       2014-11-11 19:36:28 +08:00   ❤️ 1
    是用的 sniproxy 吧
    https 好像没做跳转
    yuhaaitao
        8
    yuhaaitao  
       2014-11-11 19:55:59 +08:00   ❤️ 1
    收藏了,单位正好用这个,平时gmail都上不去!
    imlonghao
        9
    imlonghao  
    OP
       2014-11-11 22:36:37 +08:00 via Android
    @Aoun 对的 因为80端口可能还要加速其他非https的网站,所以留作以后用
    imlonghao
        10
    imlonghao  
    OP
       2014-11-11 22:37:51 +08:00 via Android
    @yuhaaitao 感谢支持!!
    aekt5716
        11
    aekt5716  
       2014-11-11 22:54:27 +08:00   ❤️ 1
    不错啊,贴吧最新的广告没了
    rainy3636
        12
    rainy3636  
       2014-11-11 23:23:52 +08:00 via iPhone   ❤️ 1
    你说能上google,是反代吗?
    imlonghao
        13
    imlonghao  
    OP
       2014-11-12 04:24:35 +08:00 via Android
    @aekt5716 这个应该不关我们的事 因为广告过滤暂时没有任何过滤规则

    @rainy3636 对的 sniproxy在linode
    phoenixlzx
        14
    phoenixlzx  
       2014-11-12 09:15:25 +08:00 via Android   ❤️ 1
    都开始用sni了啊。。。
    402645707
        15
    402645707  
       2014-11-12 21:04:23 +08:00 via Android   ❤️ 1
    楼主赶紧放配置文件+1,实在不知道怎么调试路由器的dnsmasq
    imlonghao
        16
    imlonghao  
    OP
       2014-11-12 22:53:29 +08:00 via Android
    @402645707 会的,
    https://github.com/imlonghao/dns2world
    这个的可以简单看看 线上的还没同步到master
    invite
        17
    invite  
       2014-11-13 13:27:19 +08:00   ❤️ 1
    加入基于用户的个性化定制功能。
    yexm0
        18
    yexm0  
       2014-11-13 17:51:16 +08:00   ❤️ 1
    只用这个dns的话是上不了百度的,请大家慎用.
    imlonghao
        19
    imlonghao  
    OP
       2014-11-13 22:53:03 +08:00 via Android
    @invite 例如呢?具体是要实现什么功能?

    @yexm0 除了部分域名例如Google外,其他域名都会转发223.5.5.5的解析结果给用户的,应该不存在不能上百度的情况的。
    yexm0
        20
    yexm0  
       2014-11-14 13:31:25 +08:00
    @yexm0 谢谢作者修复此问题.
    m1911
        21
    m1911  
       2014-12-01 15:32:32 +08:00
    这种方法 不能看YouTube 。。
    laincat
        22
    laincat  
       2014-12-14 11:23:10 +08:00
    速度还蛮快的样子。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1026 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:48 · PVG 05:48 · LAX 13:48 · JFK 16:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.