解决方法
更新10.7
以下对我有用:
>我已经为我的域创建了一堆子域,以下称为DOMAIN.TLD
所以在我开始之前/var/named/db.DOMAIN.TLD看起来像这样:
DOMIAN.TLD. 10800 IN SOA DOMAIN.TLD. amiel.DOMAIN.TLD. ( 2012012509 ; serial 20864 ; refresh (5 hours 47 minutes 44 seconds) 3600 ; retry (1 hour) 14976 ; expire (4 hours 9 minutes 36 seconds) 10800 ; minimum (3 hours) ) 10800 IN NS dns.DOMAIN.TLD. 10800 IN A 192.168.1.117 db.DOMAIN.TLD. 10800 IN A 192.168.1.117 dns.DOMAIN.TLD. 10800 IN A 192.168.1.117 ... etc ...
>首先,我退出服务器管理员(只是为了确保它没有内存中的这些文件内容或其他东西)
>我为通配符添加了一行到*的末尾:
*.DOMAIN.TLD. 10800 IN A 192.168.1.117
>然后我启动了Server Admin备份,发现通配符记录在那里.
>我使用Server Admin来“保存”和“重启”DNS.并发现我的通配域工作得很好.
意见
> Server Admin显示通配符域条目,并允许我编辑该条目的IP地址,但不允许我编辑机器名称.
>保存后,Server Admin重新排序/var/named/db.DOMAIN中的条目;我注意到通配符条目现在位于顶部.它仍然按预期工作.这不是什么大问题,但确实向我表明它正在加载并正确保存它,它只是输入处理,不会让你用“*”创建一个新记录.
我希望这可以帮助别人.