cd /usr/local/directadmin/data/templates/custom
cp ../dns_ns.conf .
ns3.host.com.=|DOMAIN|.
cd /usr/local/directadmin/data/templates
(沒有/自定義)。 編輯named.db文件。 在文件的最底部,添加:|DOMAIN|. 14400 IN NS ns3.host.com.
再次特別關注價值末期的時期。 現在,DirectAdmin所做的任何重寫都會添加該行,因此我們現在發出完整的dns重寫
echo "action=rewrite&value=named" >> /usr/local/directadmin/data/task.queue
/usr/local/directadmin/dataskq d400
如果您希望每個經銷商的ns3值有所不同,您可以在dns_ns.conf中使用if-then-else類型的語句,因為所有模板都支持腳本,例如:
|NS1|=|DOMAIN|.
|NS2|=|DOMAIN|.
|*if NS1="ns1.ofreseller1.com."|
ns3.ofreseller1.com.=|DOMAIN|.
|*else|
ns3.globalforeveryoneelse.com.=|DOMAIN|.
|*endif|