V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
ChowDPa02K
V2EX  ›  Linux

跪求一个大神能够编译 BCM53xx ARM 平台的 pdnsd

  •  
  •   ChowDPa02K · 2016-01-23 11:28:12 +08:00 · 610 次点击
    这是一个创建于 3261 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如图 楼主用的是网件 R6200v2 这样一款路由器,它和 R6300 这一系列的路由器都使用了 ARM 架构的博通芯片。所以我用它刷 DD-WRT 之后也因此费了很大的功夫才能找到针对这样芯片编译的 ShadowS.。现在万里长城形势越来越严峻,内置的 dnsmasq 不能定义走 TCP 协议, DNS 污染越来越严重,甚至 OpenDNS 的 5353 和 443 端口已经被干扰,目前在 GFWlist 之内的网站我只能上 Google 。一是因为 google 相关的解析我都交给了 V2EX DNS ,另一方面可用的 ip 基本被 GFW 封完了,所以他们放松了对这个域名的污染。然 U2B 、 Wiki 依旧无力回天
    于是搜寻了很久的解决方案之后发现如果走 TCP 协议请求 DNS 的话并不会被 Wall 干扰,并且听闻了 pdnsd 这样的 dns 管理软件。于是在 openwrt 的资源页找了很久之后发现 bcm53xx 并没有这个软件,似乎 openwrt 只收录了针对 mips 编译的 pdnsd , ARM 哭晕在厕所……
    所以是否能求一个大神帮忙编译 Netgear R6300/6200/6250 用的 ARM 平台的 pdnsd ?小弟在此感激不尽

    14 条回复    2016-01-27 21:31:45 +08:00
    chensiy53
        1
    chensiy53  
       2016-01-23 12:35:31 +08:00 via iPhone
    dnscrypt-proxy 也可以走 tcp , 可以试试这个, 然后用 dnsmasq 发送 dns 请求发到该软件指定的端口即可
    webdev
        2
    webdev  
       2016-01-23 15:26:45 +08:00 via iPhone
    刷 koolshare 固件
    popu111
        3
    popu111  
       2016-01-23 15:34:08 +08:00 via Android
    unbound 也可
    TerrenceSun
        4
    TerrenceSun  
       2016-01-23 17:53:06 +08:00
    在 dnsmasq 里把要走 tcp 的查询重定向到 5353
    用 redsocks 的 dnstc 在 5353 发 fake dns
    dnsmasq 收到 fake dns 之后,会转 tcp 发。

    效果如下
    nslookup google.com
    ;; Truncated, retrying in TCP mode.
    Server: 127.0.0.1
    Address: 127.0.0.1#53
    pexcn
        5
    pexcn  
       2016-01-23 18:34:35 +08:00
    怎么不用 OpenWrt ?
    ilotuo
        6
    ilotuo  
       2016-01-23 19:57:51 +08:00
    教你 直接在网盘搜索的网站搜一下关键名看有没有
    msdx123
        7
    msdx123  
       2016-01-23 22:39:40 +08:00
    为刷不刷 Merlin 。
    ChowDPa02K
        8
    ChowDPa02K  
    OP
       2016-01-24 09:36:08 +08:00
    @pexcn
    @msdx123
    @webdev
    关于固件的统一回复:这款冷门的路由器我只能找到 DD 刷,否则也不会有那么多麻烦的事情
    webdev
        9
    webdev  
       2016-01-24 12:36:12 +08:00
    @ChowDPa02K

    http://koolshare.cn/thread-11536-1-2.html

    怎么可能只有 DD 刷呢,你没仔细搜索吧
    pexcn
        10
    pexcn  
       2016-01-24 12:39:53 +08:00
    @ChowDPa02K 哪个二手改装过的 ar9341 的路由器,刷 op 再用现在这个路由做桥接……
    sublimevsatom
        11
    sublimevsatom  
       2016-01-24 14:29:25 +08:00
    既然是 bcm53xx ,应该可以跨平台编译,查查官方 wiki.
    ChowDPa02K
        12
    ChowDPa02K  
    OP
       2016-01-24 17:48:17 +08:00 via Android
    @webdev 还真没有 因为我用的是 6200v2 而不是 6300
    webdev
        13
    webdev  
       2016-01-25 12:52:25 +08:00
    @ChowDPa02K 这么折腾干嘛,直接入个 6300V2 或者 RT-88U 之类的能刷梅林的

    或者能刷 OPWRT 的。 又没多少钱
    szpunk
        14
    szpunk  
       2016-01-27 21:31:45 +08:00   ❤️ 1
    链接: http://pan.baidu.com/s/1c1nYHZM 密码: 59g7

    `/tmp/pdnsd: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, stripped`
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5546 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 06:39 · PVG 14:39 · LAX 22:39 · JFK 01:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.