如何暂时覆盖某个域名的 DNS 设置以指向本地主机?

如何暂时覆盖某个域名的 DNS 设置以指向本地主机?

我需要 ubuntu 使用某个域名临时指向本地主机地址。我该如何配置?

答案1

我们在这里谈论的是什么?单个主机、网络、为您的域提供服务的 DNS 服务器?

我要去单一主机:

echo '127.0.0.1 somehost.example.org' | sudo tee -a /etc/hosts

如果您确实在网络中,那么请在您的问题中添加更多信息。

答案2

我开发了一个名为 Node.js 命令行实用程序主机名轻松且以编程方式完成此操作。

hostnames使用安装npm install hostnames

然后,使用添加主机名sudo hostnames add(例如,指向lickstats.com使用localhost标签)lickstats

最后,使用 启用覆盖hostnames enable lickstats -t-t暂时启用覆盖,直到您点击ctrl+c)。

相关内容