Fedora 上 localhost 的每个子域如何指向 localhost?

Fedora 上 localhost 的每个子域如何指向 localhost?

我去配置我的 dns 设置,将 localhost (foo.localhost) 的所有子域指向 localhost,但我发现它已经像这样工作了。

在 Fedora 上这是如何完成的?我不相信主机文件支持这一点。

答案1

Fedora(例如 Ubuntu 的最新版本)使用systemd-resolved作为名称解析器。为了任何.localhost以(或.localhost.localdomain)结尾的名称systemd-resolved将立即返回 127.0.0.1。它还会合成本地主机名和特殊名称的 DNS 记录gateway;也就是说,对于这些名称,它不会查询配置的 DNS 服务器,而是立即返回适当的地址。

相关内容