我有很多我想要使用相同的模板停放的域名。 我已经对我的域名服务器进行了所有必要的更改。
目前,我必须为每个指向我的域名服务器的域添加一个named.conf.local条目。
现在的情况:
zone "example.com" { type master; file "db.parking"; }; zone "example.org" { type master; file "db.parking"; };
期望的情况:
zone "." { type master; file "db.parking"; };
dp.parking
$TTL 86400 @ IN SOA ns1.mynameserver.com. root.mynameserver.com. ( 2014061805 ; Serial //YYYYMMDDCC 8h ; Refresh 4h ; Retry 2w ; Expire 1h ) ; Minimum NS ns1.mynameserver.com. NS ns2.mynameserver.com. www A my.ns1.public.ip @ A my.ns1.public.ip ns1 A my.ns1.public.ip ns2 A my.ns2.public.ip mail A my.ns1.public.ip imap CNAME mail pop CNAME mail smtp CNAME mail @ MX 10 mail
不幸的是,所需的情况(使用通配符让db.parking处理所有请求,不起作用。
任何想法,非常感谢!
绑定不允许这样做,出于一个很好的理由 – 如果你这样做,那么互联网上任何地方的任何人都可以使用你的域名服务器来select他们select的域名。 这对于例如垃圾邮件发送者来说是非常好的,他们不希望垃圾邮件由于不存在主机名而被拒绝。
你应该使用某种forms的脚本/程序来生成configuration文件。 您可以在主configuration文件中使用include语句,以包含带有区域语句的定期生成的文件。