别名

主页

使用以下内容启用
alias:github.com/serverwentdown/alias

alias - 替换区域顶点 CNAME。

描述

alias 插件通过让后续解析的记录看起来像属于区域顶点,从而消除了区域顶点的 CNAME 记录。这与 CloudFlare 的区域扁平化 的行为类似。

此插件仅与在 CNAME 记录旁边生成 A 或 AAAA 记录的插件配合使用。示例包括 autofile。但是,你可能需要调整此插件的顺序,才能在其他插件中使用它。

最好不要将它用于新 ANAME 记录的 RFC 草稿,但 CoreDNS 使用的 DNS 库目前不支持 ANAME 记录。

语法

alias

示例

example.com {
	file db.example.com
	alias
}
# This is used to resolve CNAME records by the `file` plugin. Modify accordingly
. {
	forward . 1.1.1.1 1.0.0.1
}

它会以这种方式转换响应

;; ANSWER SECTION:
example.com.		3600	IN	CNAME	two.example.org.
two.example.org.	3600	IN	CNAME	one.example.net.
one.example.net.	3600	IN	A	127.0.0.1

变为

;; ANSWER SECTION:
example.com.		3600	IN	A	127.0.0.1

example/ 中查看更全面的示例。

本文件的