我正在构建一些新的 DNS 服务器,它们将运行微型域名系统。我需要在每台服务器上运行两个 tinydns 实例,每个实例都提供我们的生产权威 DNS 和正在逐步淘汰的旧权威 DNS,即:
ns0.production.foo.net
ns0.legacy.bar.net
我想通过它们的名称清楚地识别它们,并通过运行来创建它们的服务:
tinydns-conf tinydns tinydnslogs /etc/tinydns/ns0.production.foo.net 172.16.3.100
和:
tinydns-conf tinydns tinydnslogs /etc/tinydns/ns0.legacy.bar.net 172.16.3.101
(然后显然要通过符号链接到这些文件夹/services
才能发挥 daemontools 的魔力)
文档tinydns-conf
指出:
界面
tinydns-conf acct logacct D ip
tinydns-conf 创建一个运行 tinydns 的服务目录 D。名称 D 必须以斜杠开头,并且不能包含任何特殊字符。
在 tinydns/daemontools 服务名称中,句点是否被视为“特殊字符”?
我已经使用包含句点的服务名称测试了 tinydns,没有任何异常,可以吗?
我正在运行 64 位 CentOS 6.7。