dnsmasq与12.10一起工作的方式从12.04再次更改。我已经在Ubuntu文档和Google上搜索了更多信息,但没有成功。
基本上在12.04中,您可以在文件中看到传递给dnsmasq的上游DNS服务器的列表/var/run/nm-dns-dnsmasq.conf
。12.10中的该文件为空,而我完成的所有读取工作似乎都由dbus管理。我只需要知道此信息的存储位置,就会导致VirtualBox出现问题,而无法正确传递DHCP信息。
我知道我可以使用网络管理器服务的开关关闭该服务,但是我宁愿了解新系统的功能,并在那里解决问题。
对此的任何指示都将受到感激。
2
现在,我有了Stephane Graber的回答:在12.10中,dnsmasq和NetworkManager被更改为使用dbus进行通信,而不必为每次更改重新生成dnsmasq。结果是,所有配置现在都通过dbus传递,并且不再有用于配置dnsmasq的配置文件。您可以使用“ nm-tool”或通过查看记录了任何dnsmasq配置更改的系统日志来查询当前配置。
—
尼克