如何从主机连接到虚拟机上运行的外部 dnsmasq?

如何从主机连接到虚拟机上运行的外部 dnsmasq?

我有一个在 VM 映像中运行的 dnsmasq。从主机(虚拟机正在运行的地方),我想连接到它以进行名称解析。

我怎样才能做到这一点?谢谢。

答案1

部分答案:

您可以通过在主机上使用 等进行 DNS 查找来测试虚拟机dnsmasq中是否可以从主机访问:hostdig

host www.google.com 1.2.3.4

其中1.2.3.4是虚拟机的 IP 地址。如果没有得到答案,请修复 IP 设置。

/etc/resolv.conf要使主机使用虚拟机作为 DNS 解析器,您最终必须在主机上添加一个条目。但是,有很多自动化也想要更改此文件,因此您要么必须禁用此自动化,要么配置此自动化。这是什么自动化取决于您的系统。

相关内容