![MULTIPASS 在启动时出现 dnsmasq 错误。我该怎么办?](https://linux22.com/image/928207/MULTIPASS%20%E5%9C%A8%E5%90%AF%E5%8A%A8%E6%97%B6%E5%87%BA%E7%8E%B0%20dnsmasq%20%E9%94%99%E8%AF%AF%E3%80%82%E6%88%91%E8%AF%A5%E6%80%8E%E4%B9%88%E5%8A%9E%EF%BC%9F.png)
我刚刚在 Ubuntu Budgie 20.04 上安装了 Multipass(Canonical 的虚拟机管理器)。当我运行多程发射命令,我得到:
[error] [dnsmasq] Process operation timed out
launch failed: Multipass dnsmasq failed to start: program: dnsmasq; error: Process operation timed out
当我dnsmasq
单独运行时,我看到:
dnsmasq: failed to create listening socket for port 53: Permission denied
奇怪的是,Multipass 网站只提供了针对 MacOS 和 Windows 的故障排除提示。不过,MacOS 疑难解答它指出:
内置 DNS 服务器应该是“mDNSResponder”,它绑定到端口 53 上的本地主机。
我已经阅读过关于 dnsmasq、端口 53、网络管理器和类似内容的文章,但我不明白其中的奥秘。