由于“配置语法检查 [失败]”而无法重新启动 dnsmasq

由于“配置语法检查 [失败]”而无法重新启动 dnsmasq

我重新启动 dnsmasq 并得到

$ sudo /etc/init.d/dnsmasq restart
 * Restarting DNS forwarder and DHCP server configuration syntax check   [fail]

我从哪里以及如何进行故障排除?

答案1

可以通过编辑文件来配置 dnsmasq

 /etc/dnsmasq.conf

dhcp 配置文件:

/etc/dhcp3/dhclient.conf

答案2

我发现这个链接非常有用。它提供了有关如何检查配置文件语法以及dnsmasq --test设置日志的提示,您可以阅读:https://superuser.com/q/681601/476811

我还建议您阅读手册以检查语法是否正确使用:http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.htmldnsmasq 有不同的版本,因此请确保语法文档与您使用的版本相匹配。

相关内容