是否可以设置 DNS 主机记录以创建通配符子域

eft*_*eft 10 domain-name-system wildcard subdomain wildcard-subdomain

是否可以为子子域(即 *.foo.example.com)创建通配符主机记录?

Phi*_*l P 14

是的,在一般情况下。DNS 支持这一点,绑定区域文件支持这一点。如果您使用的是管理 UI,则需要检查它支持的内容。

@ORIGIN example.com.
; ...
*.foo  IN A  192.0.2.1
Run Code Online (Sandbox Code Playgroud)

请注意,如果您为 foo 中的项目创建另一条记录,则会阻止通配符提供记录。通配符仅在没有其他名称匹配的情况下匹配。因此,您需要明确提供通配符将提供的数据。

@ORIGIN example.com.
; ...
*.foo       IN A    192.0.2.1
fred.foo    IN TXT  "Fred was here"
fred.foo    IN A    192.0.2.1
Run Code Online (Sandbox Code Playgroud)