如何确保 DNS 请求发送到特定的 DNS 服务器

如何确保 DNS 请求发送到特定的 DNS 服务器

我有一组虚拟机需要配置以完成一项任务。我在服务器机器上配置了 DHCP 和 DNS 服务器。DHCP 文件中指向option-domain-name servers我的 DNS 服务器的 IP 地址,并option-domain-name具有我的“aulas”域名。

问题是...我的网络上还有另一台带有两个接口的机器。其中一个由我的学校 dhcp 服务器配置,另一个接口由我的 DHCP 服务器配置(工作正常)。出于某种原因,当我使用 发出一些 DNS 请求时dig,DNS 查询会转到学校 DNS 服务器,该服务器(当然)不会知道这个“aulas”域,也不会返回任何答案。我会将链接放在我的图片上这里

请理解,我之所以使用图像是因为网络问题,它不允许我通过 ssh 进入服务器机器。我唯一能访问它的方式是通过 spice,但它非常有限。我甚至无法使用 ftp 将文件复制到网络上,因为这个no route to host错误。我认为这与 DNS 问题无关……我希望得到一些反馈。

答案1

修改 /etc/resolv.conf 以指向所选 DNS。如果这有帮助,您将必须覆盖 DHCP 客户端设置以始终使用预定义的 DNS 服务器,而不是 DHCP 服务器提供的服务器。

您还必须检查路由和默认网关,以便可以同时使用两个接口。

相关内容