DNSMasq中有多个addn-hosts conf

时间:2018-02-06 14:01:03

标签: linux dnsmasq

是否可以将多个文件添加到dnsmasq.conf中的“addn-hosts”节点?

目前我有一个单独的文件“dnsmasq.multihosts”,它有一个DNSmasq要解析的服务器列表。我的问题是dnsmasq.multihosts现在太长了,我想将它分成多个文件,如“dnsmasq.database”,“dnsmasq.webserver”等,以便于维护。

1 个答案:

答案 0 :(得分:0)

是的,可以在--addn-hosts中为dnsmasq.conf指定多个文件。对于多个附加主机文件,可以重复此选项。如果给出了目录,则将读取该目录中的所有文件。

dnsmasq --help
...
-H, --addn-hosts=<file>    Additional hosts file. Read the specified file as well as
                           /etc/hosts. If -h is given, read only the specified file.
                           This option may be repeated for more than one additional
                           hosts file. If a directory is given, then read all the files
                           contained in that directory.

dnsmasq手册页位于http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html