V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
missdeer
V2EX  ›  分享创造

配合自己魔改的 CoreDNS 写了个简单的 GUI 的配置文件生成工具

  •  
  •   missdeer · 2020-03-18 13:20:17 +08:00 · 3695 次点击
    这是一个创建于 1722 天前的主题,其中的信息可能已经有所发展或是发生改变。

    代码在这: https://github.com/missdeer/corednshome

    魔改的 CoreDNS 在这: https://github.com/missdeer/coredns_custom_build,比官方多了一些插件,具体可看README.md,墙裂推荐

    截图在这: 主界面

    Release 中没有把 openssl 的 dll 打包,所以下载 CoreDNS binary 的功能估计不行,可以自己找到 dll 丢同一目录再跑

    启动时要 administrator 权限是为了能调起 CoreDNS 并让其监听在 53 端口

    只在 Windows 上测过,macOS/Linux 理论上也能用

    总共花了 10 来个小时写的,各方面都很粗糙,求 PR

    3 条回复    2020-06-03 17:13:38 +08:00
    Kagari
        1
    Kagari  
       2020-03-18 17:02:35 +08:00
    我来捧下场
    lz 用 CoreDNS 配合黑白名单实现了国内外分流,国外走 DoT,是个完美的 DNS 解决方案
    然后现在还写了个 ui,使用更方便了
    muziling
        2
    muziling  
       2020-03-19 09:31:41 +08:00
    我的那个 dnsmasq chnroute 工作的非常好 。 简单,
    当然使用中还是发现了问题,国内的缓存正常,国外的 dnsmasq 只缓存了一分钟左右,不知道哪里出问题了
    Bunnyranch
        3
    Bunnyranch  
       2020-06-03 17:13:38 +08:00
    可以说说如何添加自定义地址么,我想添加 doh 和运营商的 dns,在自定义服务器那一栏输入之后不知道如何添加。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3491 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:47 · PVG 18:47 · LAX 02:47 · JFK 05:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.