Ubuntu:将 CNAMES/别名广播到路由器/ DHCP 服务器/ DNS 服务器

Ubuntu:将 CNAMES/别名广播到路由器/ DHCP 服务器/ DNS 服务器

我正在尝试使用英特尔 NUC 构建便携式家庭服务器。我的要求是将我的 NUC 插入我的任何朋友或亲戚的路由器,并以最少的配置(最好没有配置)能够访问服务器上运行的 docker 服务。

我当前的设置包括一个普通的 ubuntu 安装,其中的服务作为 docker 容器运行。我正在使用 Traefik 来公开我的服务和本地网络,并且不需要它通过互联网可用。只有本地网络才可以。

我现在的问题是,我家里的 DNS 服务器,即我的 Openwrt 路由器,配置了不同的 CNAME,例如 nextcloud.home.lan -> home.lan(也配置为指向我服务器的静态 IP)。我显然不能指望对我朋友的房子进行这些改变。

那么我应该如何去做才能达到预期的结果呢?我愿意接受使用其他软件的建议,例如使用 Proxmox 来运行 DNS 服务器(如 PiHole),然后以某种方式虚拟连接我的其他 ubuntu VM 这个 PiHole 以直通互联网和网络访问。 IDK,我是这方面的新手。

我发现可以使用该hostname "new-hostname"命令轻松设置 ubuntu 的主机名。我的 DNS 服务器也可以轻松获取此信息。我可以做类似的事情来将其他别名主机名广播到我的服务器吗?

相关内容