在任何 Linux 发行版中转发一个 IP 中的所有子域名

在任何 Linux 发行版中转发一个 IP 中的所有子域名

对于 Rails 应用程序(使用Puma 服务器),我们需要提供一个子域名列表(例如 users.example.test、admin.example.test 等等),所有这些子域名都应该指向 localhost/127.0.0.1(开发环境)

我研究了一下,dnsmasq但没能成功。我还看到添加域“通配符”并不dnsmasq简单。

具体来说,我想要:

randomsubdomain.example.com -> 127.0.0.1
anotherrandomsubdomain.example.com -> 127.0.0.1
evenmorerandomsubdomain.example.com -> 127.0.0.1

(如果实现该目标的步骤可以自动化/Docker 化就更好了)(puma-dev未考虑)

相关内容