有没有办法在 dnsmasq.conf 中包含除主机之外的外部规则文件?

有没有办法在 dnsmasq.conf 中包含除主机之外的外部规则文件?

在我的 中dnsmasq.conf,我包含了数千条规则,例如address=/example.net/

我知道可以包含一个外部主办方使用以下行的文件addn-hosts=/etc/hosts

但是有没有办法以 的形式包含包含规则的文件address=/example.net/

答案1

--conf-file选项可以多次使用来读取其他配置文件,这听起来像是解决问题的一种方法。

-C,--conf-file = <文件>
指定配置文件。此选项的存在会阻止 dnsmasq 读取默认配置文件(通常为 /etc/dnsmasq.conf)。可以通过在命令行或配置文件中重复该选项来指定多个文件。文件名为“-”会导致 dnsmasq 从 stdin 读取配置。

相关内容