外部插件

CoreDNS 的树外插件。此处列出的插件不会自动获得 CoreDNS 团队的支持。应当向插件所有者报告问题。

fanout

fanout - 将 DNS 消息并行代理到上游解析程序。

代码源 主页

k8s_cache

k8s_cache 是一种缓存插件,可针对指定 Pod 进行早期刷新

代码源 主页

gathersrv

gathersrv 插件允许从多个域(例如 k8s 集群)收集含 SRV 记录的 DNS 响应,并将这些响应隐藏在单个公用/分布式域之后

代码源 主页

meship

meship 允许解析分散的 .meship 域

代码源 主页

meshname

meshname 允许解析分散的 .meshname 域

代码源 主页

multicluster

multicluster 插件是 Multicluster DNS 规范的实现。

代码源 主页

由 CoreDNS 维护

recursor

recursor 使用已定义的 IP 地址来解析域,或者使用已定义的解析程序来解析其他映射域

代码源 主页

k8s_event

k8s_event - 报告 CoreDNS 状态到 Kubernetes 事件。

代码源 主页

由 CoreDNS 维护

redis

redis - 允许从 redis 数据库读取区域数据。

源代码 主页

finalize

finalize - 将 CNAME 解析为其 IP 地址。

源代码 主页

kubenodes

kubenodes - 为 Kubernetes 节点创建记录。

源代码 主页

ebpf

ebpf - 将 eBPF XDP 程序附加到指定接口。

源代码 主页

rrl

rrl - 通过响应速率限制来缓解放大攻击。

源代码 主页

由 CoreDNS 维护

mysql

mysql - CoreDNS 的 MySQL 后端。

源代码 主页

warnlist

warnlist 在请求列出的域名后发出日志和 Prometheus 指标。

源代码 主页

git

git - 拉取 git 仓库。

源代码 主页

alternate

alternate - 允许根据 RCODE 将查询重定向到备用的一组上游 DNS。

源代码 主页

由 CoreDNS 维护

k8s_dns_chaos

k8s_dns_chaos - 能够为混沌工程在 Kubernetes 集群中引入 DNS 混乱。

源代码 主页

records

records - 能够直接从 Corefile 提供(基础)区域数据。

源代码 主页

由 CoreDNS 维护

k8s_gateway

k8s_gateway - 用于解析所有类型 Kubernetes 外部资源的插件。

资源 主页

netbox

netbox - 使能从 netbox 实例中读取区域数据。

资源 主页

mdns

mdns - 通过普通 DNS 提供“local”mDNS 信息。

资源 主页

wgsd

wgsd - 通过 DNS-SD 语义提供 WireGuard 对等信息,以启用端点发现和 NAT 遍历。

资源 主页

alias

alias - 替换区域顶点 CNAME。

资源 主页

lighthouse

lighthouse - 在多集群连接环境中促进 DNS 发现。

资源 主页

idetcd

idetcd - 基于 etcd 的 CoreDNS 插件,用于在群集中识别无域名冲突的节点。

资源 主页

gravwell

gravwell - 集成到 Gravwell 审核中。

资源 主页

amazondns

amazondns - 使能使用 Amazon DNS Server 作为后端来提供权威名称服务器。

资源 主页

kubernetai

kubernetai - 在一台服务器中提供多个 Kubernetes。

资源 主页

由 CoreDNS 维护

redisc

redisc - 使用 Redis 使能网络缓存。

资源 主页

unbound

unbound - 使用 libunbound 执行递归查询。

源代码 主页

由 CoreDNS 维护

on

on - 在指定事件触发时执行一个命令。

源代码 主页

默认启用

由 CoreDNS 维护

dump

dump - 将所有传入查询转储到标准输出。

源代码 主页

pdsql

pdsql - 使用 PowerDNS 通用 SQL 作为后端。

源代码 主页

ipin

ipin - 根据域名返回 IP 地址和端口。

源代码 主页

demo

demo - 为 172.0.0.0/8127.0.0.0/8 返回 1.1.1.1,否则返回 8.8.8.8

源代码 主页

由 CoreDNS 维护

example

example - 对于接收到的每个查询会打印“example”。

源代码 主页

由 CoreDNS 维护

ens

ens - 从以太坊域名服务提供 DNS 记录。

源代码 主页

ipecho

ipecho - 解析子域名中的 IP,并将其作为记录回显。

源代码 主页


由 CoreDNS 维护:CoreDNS 维护员负责此插件。
默认启用:CoreDNS 默认包含此插件。