Skip to main content

开源项目分享:Mosdns-x——为极客打造的高性能开源 DNS 转发器我们的优势在哪里? • Go 语言开发,性能出色

  1. 开源项目分享:Mosdns-x——为极客打造的高性能开源 DNS 转发器

    我们的优势在哪里?
    • Go 语言开发,性能出色
    Mosdns‑x 是一个采用 Go 编写的高性能 DNS 转发引擎,专为现代网络极客设计,支持插件流水线结构,让你可以灵活定制 DNS 请求与响应的处理流程。

    • 全面支持主流加密协议
    无论你偏爱传统协议还是加密高效的当代协议,Mosdns‑x 都一应俱全,支持 UDP、TCP,以及 DNS over TLS(DoT)、DNS over QUIC(DoQ)、DNS over HTTP/2(DoH)和 HTTP/3(DoH3)。

    • 灵活插件,定制至极
    基础插件功能丰富,包括:
    • query_matcher / response_matcher:按域名、请求类型、来源 IP、CNAME 等灵活匹配。
    • fast_forward、cache、ecs、hosts、blackhole、ttl、redirect、padding、bufsize、reverse_lookup、client_limiter、ipset/nftset 等插件,让你轻松构建缓存策略、DNS 分流、防污染、黑洞处理、流量监控等复杂机制。
    • 丰富改进,源自实战需求

    Mosdns‑x 基于 mosdns v4.5.3 独立开发,新增以下实用功能:
    DoQ 和 DoH3 的监听与上游支持
    • KTLS 支持(加速加密协议)
    • Unix 域 socket 监听、端口复用优化
    • 自动读取 HTTP 头获取真实客户端 IP
    • SSL 证书自动重载、ANY 记录屏蔽插件、fast_forward 插件优化等
    • 上手快捷,部署方便
    • 单二进制程序运行:mosdns start -c config_file -d working_dir
    • 常用命令行工具支持配置生成、诊断、服务安装等
    • 支持安装为系统服务(Windows、Linux、macOS 等)

    • 生态友好型工具
    Mosdns‑x 拥有活跃社区与生态,关联项目如 easymosdns(快速部署支持 ECS 的 DNS 服务器)、以及上游插件化项目 mosdns‑v4,让你的研究与部署轻松扩展。


    💡本频道仅作项目分享,风险自控

    Github 仓库 | wiki

    🍀频道 🍵茶馆 📮投稿
    1 ❤️ 124 👍 32 👎 19 emoji 9 emoji 6 🤔 4 🔥 2 😁 2