镜像概览

完整引用
docker.io/irinesistiana/mosdns
Registry
docker.io
命名空间
irinesistiana
仓库
mosdns
已缓存 Tag 数
37
最近同步
07/06/2026, 08:36 PM

简介

mosdns 高性能 DNS 转发与分流镜像,支持规则集、缓存与 DoH/DoT,常用于路由器旁路或网关侧广告过滤。

详细介绍

mosdns 用 Go 重写 DNS 处理链路,可按域名后缀、GeoIP 或自定义 list 将查询分流到不同上游(国内直连、国外加密 DNS 等)。容器化部署通常需要 --network host 以监听 53 端口并接收局域网广播,与系统 systemd-resolved 可能冲突。适合 Homelab 网关、OpenWrt 旁路由;修改规则前请备份配置并避免与现有 DHCP 分配的 DNS 重复监听。

快速启动

docker run -d --name mosdns \
  --network host \
  -v $(pwd)/config.yaml:/etc/mosdns/config.yaml \
  docker.io/irinesistiana/mosdns:latest

推荐实践

docker run -d --name mosdns \
  --restart unless-stopped \
  --network host \
  -v /etc/mosdns/config.yaml:/etc/mosdns/config.yaml:ro \
  -v /etc/mosdns/rules:/etc/mosdns/rules:ro \
  docker.io/irinesistiana/mosdns:v5.3.3

核心参数说明

  • --network host — 绑定主机 53/5335 等 DNS 端口
  • -v .../config.yaml:... — 主配置:上游、插件与监听地址
  • -v .../rules:... — 分流规则与 blocklist 目录
  • --restart unless-stopped — 网关 DNS 持续可用
  • 固定 tag — 配置 schema 随大版本变化

最新 Tag(20 条)

查看全部 37 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/irinesistiana/mosdns
:v5.3.4
linux/amd64linux/arm/v7linux/arm64linux/ppc64le
2026/01/11 22:0711.0 MBsha256:27e626021954
docker.io/irinesistiana/mosdns
:latest
linux/amd64linux/arm/v7linux/arm64linux/ppc64le
2026/01/11 22:0711.0 MBsha256:27e626021954
docker.io/irinesistiana/mosdns
:v5.3.3
linux/amd64linux/arm/v7linux/arm64linux/ppc64le
2024/08/14 22:4310.2 MBsha256:0cd82b315d1a
docker.io/irinesistiana/mosdns
:v5.3.1
linux/amd64linux/arm64linux/ppc64lelinux/arm/v7
2023/11/06 09:529.7 MBsha256:967047d2b0cd
docker.io/irinesistiana/mosdns
:v5.3.0
linux/amd64linux/arm/v7linux/arm64linux/ppc64le
2023/11/01 15:599.7 MBsha256:6d54f43f9cfa
docker.io/irinesistiana/mosdns
:v5.2.1
linux/amd64linux/arm/v7linux/arm64linux/ppc64le
2023/09/28 18:089.7 MBsha256:0aabad92fc0d
docker.io/irinesistiana/mosdns
:v5.1.3
linux/amd64linux/arm/v7linux/arm64linux/ppc64le
2023/03/15 20:009.7 MBsha256:28f4a2ed6e38
docker.io/irinesistiana/mosdns
:v5.1.1
linux/arm/v7linux/arm64linux/ppc64lelinux/amd64
2023/02/18 19:108.8 MBsha256:682e0732c1de
docker.io/irinesistiana/mosdns
:v5.1.0
linux/amd64linux/ppc64lelinux/arm/v7linux/arm64
2023/02/03 19:459.7 MBsha256:e2280caa8633
docker.io/irinesistiana/mosdns
:v5.0.1
linux/amd64linux/arm/v7linux/arm64linux/ppc64le
2023/01/22 16:539.7 MBsha256:f656ec48cd0a
docker.io/irinesistiana/mosdns
:v5.0.0
linux/arm64linux/ppc64lelinux/amd64linux/arm/v7
2023/01/14 21:099.1 MBsha256:2199e82eac15
docker.io/irinesistiana/mosdns
:v4.5.3
linux/amd64linux/arm/v7linux/arm64linux/ppc64le
2022/12/21 09:3710.0 MBsha256:db2db6c7cdce
docker.io/irinesistiana/mosdns
:v4.5.2
linux/amd64linux/arm/v7linux/arm64linux/ppc64le
2022/10/23 22:459.5 MBsha256:b538f4d4459c
docker.io/irinesistiana/mosdns
:v4.4.2
linux/ppc64lelinux/arm64linux/amd64linux/arm/v7
2022/10/06 10:298.8 MBsha256:d92dd9367511
docker.io/irinesistiana/mosdns
:v4.4.1
linux/amd64linux/arm/v7linux/arm64linux/ppc64le
2022/10/05 22:019.5 MBsha256:2f160c3fd61d
docker.io/irinesistiana/mosdns
:v4.3.1
linux/ppc64lelinux/amd64linux/arm/v7linux/arm64
2022/10/03 23:058.8 MBsha256:db351d16936b
docker.io/irinesistiana/mosdns
:v4.2.0
linux/amd64linux/arm/v7linux/arm64linux/ppc64le
2022/09/26 07:389.4 MBsha256:63f9fbf11401
docker.io/irinesistiana/mosdns
:v4.1.10
linux/ppc64lelinux/amd64linux/arm/v7linux/arm64
2022/09/13 20:218.5 MBsha256:1207c6b2c189
docker.io/irinesistiana/mosdns
:v4.1.9
linux/amd64linux/arm64linux/ppc64lelinux/arm/v7
2022/08/05 14:439.1 MBsha256:01049763d02f
docker.io/irinesistiana/mosdns
:v4.1.8
linux/amd64linux/arm/v7linux/arm64linux/ppc64le
2022/07/19 17:299.0 MBsha256:88f293c21ae9