zungmou
V2EX  ›  DNS

DNS 隧道,防污染程序发布, V2EX 会员免费送 1 个月!

  •  1
     
  •   zungmou · Feb 5, 2016 · 13614 views
    This topic created in 3926 days ago, the information mentioned may be changed or developed.
    通过代理访问自定义 DNS 服务器进行解析,从而绕过 DNS 污染。

    第一次运行后会生成配置文件,在配置文件内加入注册码:

    [Authorization]
    Email=V2EX 见面礼
    SerialNumber=rPZ3GB/mOxQCfdcRaAty1KXps//HeleEFX+VU+JQ9dc=

    下载:
    https://yunpan.cn/cri4GRYWrB2L2 访问密码 fbc9

    需 .NET 4.5.2 运行库
    https://www.microsoft.com/zh-CN/download/details.aspx?id=42642
    Supplement 1  ·  Feb 5, 2016
    统一回复:

    1. 授权只是一个象征,大家不必太过在意;
    2. 目前代理需要自行搭建,只支持 SOCKS5 协议的匿名代理;
    3. 本软件的功能,重要的事情说三遍, DNS 防污染! DNS 防污染! DNS 防污染!
    简单点说,就是让 DNS 解析走代理线路,绕过国内的层层污染。
    为什么用了代理还是访问不了 twitter ? 因为 DNS 被污染了,你连接的根本不是 twitter 服务器!
    4. 软件会定期在这个共享目录里更新,我就不做啥自动更新了,免得大家觉得软件有后门。
    5. 等软件成熟了会考虑开源的,现在毕竟刚刚做出来,先看看大家的反馈好了。
    Supplement 2  ·  Feb 6, 2016
    补下链接:
    https://yunpan.cn/crCe4mVR3cTuq 访问密码 5913

    不知为何挂了...
    71 replies  •  2016-03-13 01:03:31 +08:00
    streamgo
    streamgo
    Feb 5, 2016
    1
    多谢!辛苦了!
    edsgerlin
    edsgerlin
    Feb 5, 2016
    2
    单纯的客户端 DNS 隧道打算在 V2EX 卖钱, Seriously ?
    zungmou
    zungmou
    OP
    Feb 5, 2016
    3
    @edsgerlin 我会不定期赠送序列号,以后会增加自动代理服务器功能,这也是成本。
    streamgo
    streamgo
    Feb 5, 2016
    4
    请将网卡修改为本程序绑定地址,是指设置 DNS 指向 127.0.0.1 吧?
    zungmou
    zungmou
    OP
    Feb 5, 2016
    5
    @streamgo 是的,配置文件里可以看到绑定的 IP 地址。
    gdtv
    gdtv
    Feb 5, 2016 via Android
    6
    不敢用
    zungmou
    zungmou
    OP
    Feb 5, 2016
    7
    @gdtv 怎么了?
    streamgo
    streamgo
    Feb 5, 2016
    8
    @zungmou 浏览器不需要做任何设置吗,比如代理的设置什么的?
    zungmou
    zungmou
    OP
    Feb 5, 2016
    9
    @streamgo 不需要的,需要你自己有 SOCKS5 代理服务器,否则 DNS 就无法解析了。
    zungmou
    zungmou
    OP
    Feb 5, 2016
    10
    @streamgo 对了,这个是 DNS 代理隧道,防止运营商级别的渗透污染,至于能不能上 twitter, 还要靠你自己滴。
    streamgo
    streamgo
    Feb 5, 2016
    11
    @zungmou 我以为是直接就可以用的 DNS 呢。明白了。
    andrewhxism
    andrewhxism
    Feb 5, 2016
    12
    真有人买这个吗?
    zungmou
    zungmou
    OP
    Feb 5, 2016
    13
    @andrewhxism 不需要买啊,授权只是为以后增加代理服务器做铺垫, V2 上我会一直赠送的。
    techmoe
    techmoe
    Feb 5, 2016 via Android
    14
    有一个类似的叫 DnsCrypt 吧
    zungmou
    zungmou
    OP
    Feb 5, 2016
    15
    @techmoe 是的,不过 DNSCRYPT 自定义程度不高,速度略慢,不支持代理。
    kasinx
    kasinx
    Feb 5, 2016
    16
    cnd 加速怎么办,比如视频网站的?
    有类似的 Pcap_DNSProxy
    br00k
    br00k
    Feb 5, 2016
    17
    chinadns 路过
    zungmou
    zungmou
    OP
    Feb 5, 2016
    18
    @kasinx 后面会增加 DNS 智能路由功能
    wske
    wske
    Feb 5, 2016
    19
    速度上有神马特色么
    zungmou
    zungmou
    OP
    Feb 5, 2016
    20
    @wske 目前的速度取决于你的代理服务器的连接速度,和你指定的 DNS 服务器的速度,后期会增加只能代理,无需用户再提供代理服务器。
    amazingd
    amazingd
    Feb 5, 2016
    21
    跟 dnsspeeder 似的?
    chztv
    chztv
    Feb 5, 2016
    22
    你让 MAC 用户如何用?
    zungmou
    zungmou
    OP
    Feb 5, 2016
    23
    @amazingd 我这个中间还走了一层代理,如果只是简单的转发,还是逃不出 DNS 污染的。
    zungmou
    zungmou
    OP
    Feb 5, 2016
    24
    @chztv 还真没考虑到 MAC... 吾兄见谅
    amazingd
    amazingd
    Feb 5, 2016
    25
    @zungmou DnsSpeeder 也支持 socks5 代理
    zungmou
    zungmou
    OP
    Feb 5, 2016
    26
    @amazingd 那就是一样的,不过后面我会为付费用户增加代理的,就不用再自己配置了。
    heeryuy
    heeryuy
    Feb 5, 2016
    27
    为啥.net 的版本这么高...4.0 就好了...
    zungmou
    zungmou
    OP
    Feb 5, 2016
    28
    @heeryuy 用了一些 c#6 的新特性,代码写起来比较快!
    20150517
    20150517
    Feb 5, 2016 via Android
    29
    这年头,你不开源就算了,你还收费,这肯定大方向错了,不会有人用的
    phoenixlzx
    phoenixlzx
    Feb 5, 2016
    30
    1. dnscrypt 用 cisco 的服务器很快
    2. 有隧道的话, unbound 就原生支持通过特定网卡 /隧道发请求, socks5 还是什么 vpn 的配起来都不麻烦

    所以楼主还是别考虑卖软件了,考虑下直接卖服务吧。
    ivenvd
    ivenvd
    Feb 5, 2016
    31
    居然到 iV2EX 上发 Windows 的东西……虽然我是 Linux 用户……
    zungmou
    zungmou
    OP
    Feb 5, 2016
    32
    @20150517
    @phoenixlzx

    真没想在软件上收费,现在不开源只是怕代码写不好被同行笑话,等成熟了会开源的,而且你们用了,我也会一直送序列号的。

    软件主打的是通过代理访问 DNS ,当然以后就是卖服务啦,所以大家不用计较卖不卖软件的事情了,即便有人买目前也不会卖的,你没看到我连支付方式都没做说明。
    cheese
    cheese
    Feb 5, 2016
    33
    我试了下,正确打开方式是以下步骤么? 1 打开 exe 文件 2 在配置文件添加授权 3 在 ipv4 设置将 dns 改为 127.0.0.1 。然后就好了?我发现改完不能上网啊,囧
    lisiyu
    lisiyu
    Feb 5, 2016
    34
    V2EX DNS 是一个可以帮助你获得更快 App Store 下载速度的 DNS 服务器:
    在 London 的主服务器:
    › 178.79.131.110
    23333333
    jin5354
    jin5354
    Feb 5, 2016
    35
    我还在想什么是 V2EX 会员。
    smallfount
    smallfount
    Feb 5, 2016
    36
    然而 ChinaDNS 还能解决 CDN 问题....不是更好?
    VmuTargh
    VmuTargh
    Feb 5, 2016
    37
    @zungmou github 一大堆看起来很 lowB 的轮子照样开源
    zungmou
    zungmou
    OP
    Feb 5, 2016
    38
    @lichanglei11 这个不行的,还是被污染的。

    nslookup twitter.com 178.79.131.110

    你看看有没有 159.106.121.75 这个 IP
    zungmou
    zungmou
    OP
    Feb 5, 2016
    39
    @VmuTargh 这个代码没什么的,不开源主要是以后想做代理服务,您理解...
    zungmou
    zungmou
    OP
    Feb 5, 2016
    40
    @cheese 您有代理服务吗? VPS 开 SSH ,然后用 Putty 开 SOCKS 转发。
    zungmou
    zungmou
    OP
    Feb 5, 2016
    41
    @smallfount 定位不一样吧,这个程序以后会提供代理的,虽然现在还必须您自己指定,当然现在我也不会收费的,只是功能上做起来。
    aprikyblue
    aprikyblue
    Feb 5, 2016
    42
    能跑 openwrt 就好了。。。
    anyfc
    anyfc
    Feb 5, 2016❤️1
    43
    @aprikyblue dns2socks
    JamesR
    JamesR
    Feb 5, 2016❤️1
    44
    我目前是这样的,说出来给你提供另一种思路。
    路由器上开好 VPN ,然后劫持全公司的 53 端口 UDP 数据包,根据我自定义的关键字列表例如 google.com ,扫描凡是在列表里 UDP 包做 Destination NAT 转发到 DNS 服务器地址例如 8.8.8.8 ,走 8.8.8.8 的数据包走 VPN 线路。
    无痛解决全公司所有设备 DNS 污染。
    jings
    jings
    Feb 5, 2016
    45
    itplanes01
    itplanes01
    Feb 6, 2016 via Android
    46
    考虑下外服网络游戏加速
    itplanes01
    itplanes01
    Feb 6, 2016 via Android
    47
    另外连接已挂
    prondtoo
    prondtoo
    Feb 6, 2016
    48
    @JamesR 这样你公司开网页等 DNS 答复是有多慢..
    aprikyblue
    aprikyblue
    Feb 6, 2016
    49
    @jings 360 吗、、、、、
    JamesR
    JamesR
    Feb 6, 2016
    50
    @prondtoo 解释更明白点给你,比如设置一个"google.com"关键字后,只有"google.com"的域名解析这个很小的数据包走一下 VPN ,获得正确解析,其余不在关键字列表的走原来当地运营商 DNS ,享受本地 CDN 加速,快如闪电哈哈。这里只有受污染的域名才需要特别解析下,类似于平时那种"被墙网站走代理,其余能正常访问的网站不走代理"。
    况且前一个走 VPN 请求的 DNS 马上缓存进路由器了,后面的人再做同样请求,路由器直接调刚才缓存的解析结果应答了,效率很高的。
    carney
    carney
    Feb 6, 2016
    51
    @JamesR 感谢分享,这个方案很好,不知道有没有搭建的具体方法。谢谢
    zungmou
    zungmou
    OP
    Feb 6, 2016
    52
    @JamesR 你这样不行滴,国内线路用 8.8 或 OPENDNS 解析都是直接被污染的,除非加一层代理。
    zungmou
    zungmou
    OP
    Feb 6, 2016
    53
    @jings 兄台,这是啥杀毒软件?你可以用抓包软件看,本程序只在本地开 53 端口,且默认绑定 127.0.0.1 。
    zungmou
    zungmou
    OP
    Feb 6, 2016
    54
    @itplanes01 额,挂了?啥异常?
    zungmou
    zungmou
    OP
    Feb 6, 2016
    55
    @JamesR 如果走 VPN 肯定可行,跟本程序原理是一样的。
    leavic
    leavic
    Feb 6, 2016 via iPhone
    56
    ss-tunnel 就是干这个的
    edsgerlin
    edsgerlin
    Feb 6, 2016
    57
    弄个奇奇怪怪的 Windows-only 的闭源玩意儿来 V2EX 推广,真当 V 站小白有那么多吗……
    如果 OP 直接弄个付费的无污染 Public DNS 服务我倒是有点兴趣。
    授权方面可以做个 IP 白名单,每个账号可以有 N 个 Active IP 有权限访问 DNS 服务器,添加授权 IP 只需要发个 HTTP GET 请求就行,也不用什么专门的客户端了,例如 wget https://dns.example.com/?user=xxx&password=yyy ,后授权的 IP 会覆盖掉最旧的 IP 。对于不在授权列表内的 IP 返回空结果 /受污染结果即可。
    算是给你个卖服务的思路,个人觉得 V 站不少人对这种非业内口碑良好大公司开发的闭源软件是碰都不会碰的。
    azuis
    azuis
    Feb 6, 2016
    58
    有开源免费成熟支持全平台的 Pcap_DNSProxy https://github.com/chengr28/Pcap_DNSProxy 为什么要用你这个?
    missdeer
    missdeer
    Feb 6, 2016
    59
    还是 chinadns 的原理简单实用,跨平台能力强
    jsq2627
    jsq2627
    PRO
    Feb 6, 2016
    60
    楼主你没发现你的链接已经无效了吗

    既然是 Windows-only ,忍不住贴一发自己的 DNSAgent
    https://github.com/stackia/DNSAgent
    Akesudia
    Akesudia
    Feb 6, 2016
    61
    链接已挂。。。。。
    zungmou
    zungmou
    OP
    Feb 6, 2016
    62
    9999999999999999
    9999999999999999
    Feb 6, 2016 via Android
    63
    可怜的楼主 想赚钱这么难
    JerningChan
    JerningChan
    Feb 6, 2016
    64
    單單這個,想在 V2EX 賣錢,比較難吧!!
    dreamtrail
    dreamtrail
    Feb 6, 2016
    65
    不开源的二进制文件我根本不敢运行, 天知道会执行些什么
    xujif
    xujif
    Feb 6, 2016
    66
    @JamesR dnsmasq ?
    jy00566722
    jy00566722
    Feb 7, 2016
    67
    好样的。
    楼主,你的想法是好的。
    好好干。服务卖起,拿出效果。
    googlefans
    googlefans
    Feb 12, 2016
    68
    想法不错。。
    cpylua
    cpylua
    Feb 19, 2016
    69
    shadowsocks-libev 不是支持 udp 转发吗,楼主这个还是 windows only 。
    linkupmylife
    linkupmylife
    Feb 24, 2016
    70
    我自己用 iodine 搭建过
    chinabrowser
    chinabrowser
    Mar 13, 2016 via Android
    71
    ...
    我自用的 ss-tunnel guide 就能实现你的功能 才 50k~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2645 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 91ms · UTC 14:38 · PVG 22:38 · LAX 06:38 · JFK 09:38
    ♥ Do have faith in what you're doing.