acl 在源 IP 上强制执行访问控制策略,防止对 DNS 服务器进行未经授权的访问。
源
auto 允许从 RFC 1035 样式的主文件中提供区域数据,该文件会自动从磁盘中选取。
源
azure 允许从 Microsoft Azure DNS 服务提供区域数据。
源
bufsize 限制 EDNS0 缓冲区大小以防止 IP 分段。
源
cancel 在 5001 毫秒后取消请求的上下文。
源
chaos 允许以 CH 类响应 TXT 查询。
源
clouddns 允许从 GCP Cloud DNS 提供区域数据。
源
debug 禁用崩溃后的自动恢复,这样你就能获得一个漂亮的堆栈跟踪。
源
dns64 启用 DNS64 IPv6 转换机制。
源
dnssec 启用对提供的数据进行实时 DNSSEC 签名。
资源
dnstap 启用到 dnstap 的日志记录。
资源
erratic 一个对于测试客户端行为很有用的插件。
资源
etcd 从 etcd 启用 SkyDNS 服务发现。
资源
file 启用从 RFC 1035 风格的主服务器文件提供区域数据。
资源
forward 便利将 DNS 消息代理到上游解析器。
资源
geoip 使用客户端 IP 查询 maxmind geoip2 数据库,然后将相关的 geoip 数据添加到上下文请求中。
资源
grpc 便利通过 gRPC 协议将 DNS 消息代理到上游解析器。
资源
hosts 启用从 /etc/hosts
风格的文件提供区域数据。
资源
import 从 Corefile 包含文件或引用片段。
资源
k8s_external 解析来自 Kubernetes 集群外部和启用了无头服务的负载均衡器和外部 IP。
资源
kubernetes 启用从 Kubernetes 集群读取区域数据。
资源
loadbalance 随机排列 A、AAAA 和 MX 记录的顺序。
资源
最小 在可能的情况下使 DNS 响应消息最小化。
源
pprof 在 /debug/pprof
下以端点形式发布运行时分析数据。
源
重新加载 允许自动重新加载已更改的 Corefile。
源
route53 启用从 AWS route53 提供区域数据。
源
自我 返回解析程序的本地 IP 地址、端口、传输。
源
超时 允许您为 TCP、TLS 和 DoH 服务器配置服务器读取、写入、空闲超时。
源
tls 允许你配置用于 TLS、gRPC、DoH 服务器的服务器证书。
源代码
trace 启用基于 OpenTracing 的 DNS 请求跟踪,用于在插件链中执行跟踪。
源代码
transfer 为其他插件执行(出站)区域传输。
源代码
tsig 定义 TSIG 密钥,验证传入的 TSIG 签名请求并签署响应。
源代码
view 定义发送到服务器块的 DNS 请求必须满足的条件。
源代码