在Ubuntu 12.04上运行dnsmasq并命名创build冲突?

运行dnsmasq以帮助桌面用户更stream畅地体验用户体验。 如果我在同一台服务器上运行绑定/命名,两者之间会有冲突吗? dnsmasq有什么限制,我应该使用bind / named来代替?

特别是,我已经build立绑定本地运行伪域 。 它工作,但我只是想知道,如果我应该通过dnsmasq而不是运行另一个似乎重复function的服务。

默认情况下,你将不能同时运行bind和dnsmasq,因为它们都会尝试绑定到53端口,其中一个会失败。 (如果将它们configuration为绑定到不同的IP地址,则可以同时运行它们。)基于您要完成的任务,我将亲自使用dnsmasq而不是bind,因为它更小,更简单。 主要区别在于dnsmasq并不打算用作权威的域名服务器,而bind是。