![基于用户或组的 DNS 解析设置](https://linux22.com/image/5525/%E5%9F%BA%E4%BA%8E%E7%94%A8%E6%88%B7%E6%88%96%E7%BB%84%E7%9A%84%20DNS%20%E8%A7%A3%E6%9E%90%E8%AE%BE%E7%BD%AE.png)
我可以在 Linux 3.x 上按组或按用户更改 DNS 解析设置吗?
我希望不同的组使用不同的 DNS 服务器和(如果可能)不同的静态条目(如 /etc/hosts 中的条目)。有没有办法配置这个?
答案1
并非微不足道。您的 DNS 配置支撑着系统的许多功能,因此上下文切换名称解析很快就会变得混乱。
想象一下,如果您愿意的话 - 我会发送一封电子邮件。我将邮件“发送”到特定的远程服务器(根据我的 DNS 版本进行解析),然后邮件就到达了那里。
但随后我也做了同样的事情,并将其通过管道传输到mail
并localhost
根据其自己的邮件交换记录确定将其中继到哪里。
您能做的最好的事情就是虚拟化并使用特定的 DNS 配置设置“组”服务器。